用shell编程写一个for循环的九九乘法表 只能用一个for循环

急用,大家帮帮忙,谢谢了
2025-01-04 02:23:50
推荐回答(4个)
回答1:

#!/bin/bash
echo "This is the multiple table."
for((i=1;i<=9;++i))
do
  for((j=1;j<=i;j++))
  do
  echo -ne "$i*$j=$((i*j))\t" 
  done
  echo
done

 

回答2:

${dir_list[@]}

代入数组

回答3:

#!/bin/bash
for i in `echo {1,2,3}*{1,2,3}`
do
echo $i | bc
done

回答4:

通过通配功能,不需要for循环,echo {1,2,3……8,9}* {1,2,3……8,9}