阿斯顿阿斯顿 发表于 2018-8-29 06:57:54

shell 99 乘法表

  

  
#!/bin/bash
  
for i in {1..9}
  
do
  
for j in `seq 1 $i`
  
do
  
m=`echo "$i" "*" "$j" |bc`
  
echo -n "$j "x" $i "=" $m " ""
  
done
  
echo " "
  
done
  执行结果:
  # ./99.sh
  1 x 1 = 1
  1 x 2 = 22 x 2 = 4
  1 x 3 = 32 x 3 = 63 x 3 = 9
  1 x 4 = 42 x 4 = 83 x 4 = 124 x 4 = 16
  1 x 5 = 52 x 5 = 103 x 5 = 154 x 5 = 205 x 5 = 25
  1 x 6 = 62 x 6 = 123 x 6 = 184 x 6 = 245 x 6 = 306 x 6 = 36
  1 x 7 = 72 x 7 = 143 x 7 = 214 x 7 = 285 x 7 = 356 x 7 = 427 x 7 = 49
  1 x 8 = 82 x 8 = 163 x 8 = 244 x 8 = 325 x 8 = 406 x 8 = 487 x 8 = 568 x 8 = 64
  1 x 9 = 92 x 9 = 183 x 9 = 274 x 9 = 365 x 9 = 456 x 9 = 547 x 9 = 638 x 9 = 729 x 9 = 81


页: [1]
查看完整版本: shell 99 乘法表