#!/bin/bash
echo "while与for的九九乘法表"
i=1
while [ $i -lt 10 ]
do
for(( j=1;j<=9;j++ ))
do
#当$j小于等于$i,在屏幕上打印乘法表
[ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ] "
done
echo ''
i=$[ $i+1 ]
#9*9乘法口诀
for(( i=1 ;i<=9;i++ ))
do
for(( j=1;j<=9;j++ ))
do
#当$j小于等于$i,在屏幕上打印乘法表
[ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ] "
done
echo ''
done
echo "while与for的九九乘法表"
i=1
while [ $i -lt 10 ]
do
for(( j=1;j<=9;j++ ))
do
#当$j小于等于$i,在屏幕上打印乘法表
[ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ] "
done
echo ''
i=$[ $i+1 ]
done
--------------------------------------------------------
#!/bin/bash
#for嵌套for循环#9*9乘法口诀
for(( i=1 ;i<=9;i++ ))
do
for(( j=1;j<=9;j++ ))
do
#当$j小于等于$i,在屏幕上打印乘法表
[ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ] "
done
echo ''
done