9 * 9 乘法表 第一种使用for去完成(for i in list, for i , for(())) 第二种使用while去完成 注意格式:注意对齐,显示的美观一点 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 … 9 * 1 = 9 …9 * 9 = 81
1、for
#!/bin/bash for j in {1..9} do for i in `seq $j` do echo -e -n "${i}x${j}=$[ $i * $j ]\t" done echo done
2、while
#!/bin/bash n=1 while [ $n -lt 10 ] do for ((m=1;m<=$n;m++)) do echo -n -e "${m}x${n}=$[m*n]\t" done echo n=$((n+1)) done