linux系统使用bash实现```99```乘法表。 要求打印出作者,学号,班级的版本信息。 扩展版要求加上网格
时间: 2023-10-24 08:07:26 浏览: 44
以下是实现99乘法表的Bash脚本:
```bash
#!/bin/bash
echo "作者:XXX"
echo "学号:XXX"
echo "班级:XXX"
for i in {1..9}; do
for j in {1..9}; do
let "result=i*j"
printf "%d*%d=%d\t" $j $i $result
done
printf "\n"
done
```
如果想要加上网格,可以在每个数字后面加上竖线和空格:
```bash
#!/bin/bash
echo "作者:XXX"
echo "学号:XXX"
echo "班级:XXX"
for i in {1..9}; do
for j in {1..9}; do
let "result=i*j"
printf "| %d*%d=%d\t" $j $i $result
done
printf "|\n"
done
```
输出结果如下:
```
作者:XXX
学号:XXX
班级:XXX
| 1*1=1 | 2*1=2 | 3*1=3 | 4*1=4 | 5*1=5 | 6*1=6 | 7*1=7 | 8*1=8 | 9*1=9 |
| 1*2=2 | 2*2=4 | 3*2=6 | 4*2=8 | 5*2=10 | 6*2=12 | 7*2=14 | 8*2=16 | 9*2=18 |
| 1*3=3 | 2*3=6 | 3*3=9 | 4*3=12 | 5*3=15 | 6*3=18 | 7*3=21 | 8*3=24 | 9*3=27 |
| 1*4=4 | 2*4=8 | 3*4=12 | 4*4=16 | 5*4=20 | 6*4=24 | 7*4=28 | 8*4=32 | 9*4=36 |
| 1*5=5 | 2*5=10 | 3*5=15 | 4*5=20 | 5*5=25 | 6*5=30 | 7*5=35 | 8*5=40 | 9*5=45 |
| 1*6=6 | 2*6=12 | 3*6=18 | 4*6=24 | 5*6=30 | 6*6=36 | 7*6=42 | 8*6=48 | 9*6=54 |
| 1*7=7 | 2*7=14 | 3*7=21 | 4*7=28 | 5*7=35 | 6*7=42 | 7*7=49 | 8*7=56 | 9*7=63 |
| 1*8=8 | 2*8=16 | 3*8=24 | 4*8=32 | 5*8=40 | 6*8=48 | 7*8=56 | 8*8=64 | 9*8=72 |
| 1*9=9 | 2*9=18 | 3*9=27 | 4*9=36 | 5*9=45 | 6*9=54 | 7*9=63 | 8*9=72 | 9*9=81 |
```
可以看到,每个数字都被竖线和空格隔开,形成了乘法表的网格。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)