打印以个乘法

#!/bin/bash
for i in `seq 1 9`
do
    for j in `seq 1 $i`
    do
        k=$(($i*$j))
        echo -n "$i x $j = $k "
    done
    echo
done

时间: 2024-10-06 01:09:43

打印以个乘法的相关文章

c打印9*9乘法表

c打印9*9乘法表(这里提供了两种打印方法).乘号两边有规律可寻,其左边递减,右边递增. 1 #include <stdio.h> 2 int main() 3 { 4 int i, j, result; 5 for (i = 9; i >= 1; i--) //外层循环,从9开始,每次循环自减1 6 { 7 for (j = 1; j <= i; j++) //内层循环,从1开始,每次循环自加1 8 { 9 result = i*j; 10 printf("%d*%d=

24.打印9*9乘法表

/* * 打印9*9乘法表 */ public class Multiplication { public static void main(String[] args) { int i, j; // 循环变量 for (i = 1; i <= 9; i++){ // 外层循环控制被乘数 for (j = 1; j <= i; j++){ // 内层循环控制乘数 System.out.print(i+"*"+j+"="+(i*j)+"\t&qu

&#8203;用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。

用c语言打印自定义的乘法口诀表.例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表. #include <stdio.h> int main () { int n; int i, j; printf ("请输入要打印多大的乘法口诀表"); scanf ("%d",&n); for (j=1; j<=n; j++) { for(i=1; i<=j; i++) { printf ("%d*%d=%2d &quo

打印倒序NxN乘法表

一.实验要求: 给定任意一个字符N(N>0),然后打印NxN的倒序乘法表. 二.解决问题: #/!bin/bash# #define functionNxN_fun(){ local i=$1 #定义一个局部变量i控制外层循环 while [ $i -ge 1 ];do local j=$i  #定义一个局部变量j控制内层循环 while [ $j -ge 1 ];do echo -e -n "$i*$j=$[i*j]\t" let j-- done echo #换行 let i

打印一个九九乘法表

for i in range(1,10): if i != 1: print('') # 这里其实是为了打印一个\n换行 for k in range(1,10): if i <= k: ans = str(i*k) if len(ans) == 1: # 为了格式好看,所以写了个判断,如果结果是一位数就空一格,不是一位就不空 print(('{}*{}='.format(i, k)+' '+str(i*k)), end=' ') else: print(('{}*{}='.format(i,

在网页中打印一个99乘法表--JavaScript描述

99乘法表使用for循环,在很多公司的面试中常会要求面试者手写这个算法,算是比较经典的for循环的应用 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>99乘法表</title></head> <script type="text/javascript"> docu

scala-第七章-打印9*9乘法口诀表

class multitable{ def makeRowSeq(row: Int) = for(col <- 1 to 10) yield { val prod = (row * col).toString;//prod=行号*列号 val padding = " " * (4 - prod.length);//添加padding个空格 padding + prod } def makeRow(row: Int) = makeRowSeq(row).mkString; def

打印9*9乘法表

要求:/*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include <stdio.h> int main(int argc, const char * argv[]) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { printf("%i*%i = %i\t", j, i, i*j); } printf("\n"); } return 0; }

5、利用for循环打印 9*9 乘法表。

public class Test {// 定义类      public static void main(String[] args) {// 主函数,程序的入口             for(int i=1;i<=9;i++){                   for(int j=1;j<i+1;j++){                           System.out.print(j+"*"+i+"="+j*i+" &q