#!/bin/bash
# 这是一个用于打印99乘法表的shell脚本
# 外层循环,控制乘法表的行数(i为行号)
for ((i=1; i<=9; i++))
do
# 内层循环,控制每行输出的乘法表达式数量(j为列号)
for ((j=1; j<=i; j++))
do
# 计算乘法结果
result=$((i * j))
# 打印乘法表达式和结果,注意格式控制,使结果对齐
printf "%d*%d=%-2d " $j $i $result
# 如果这是每行的最后一个表达式,则打印一个换行符
if [ $j -eq $i ]; then
echo ""
fi
done
done
# 脚本结束
01-04
3885
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-10
1545
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交