liunx输出99乘法表
时间: 2023-09-01 22:11:01 浏览: 75
Sure, here's the code for printing the 99 multiplication table in Linux:
```
for i in {1..9}
do
for j in {1..9}
do
if [ $j -le $i ]
then
echo -n "$i*$j=$(expr $i \* $j) "
fi
done
echo ""
done
```
This will print the multiplication table in the terminal. Let me know if you have any other questions!
相关问题
liunx shell打印九九乘法表
好的,以下是一个可以在 Linux shell 中打印九九乘法表的命令:
```
for i in `seq 1 9`; do for j in `seq 1 $i`; do printf "$j x $i = `expr $i \* $j` "; done; echo ""; done
```
执行后会依次输出从 1x1 到 9x9 的九九乘法表。
liunx的shell脚本倒三角乘法表
倒三角乘法表可以通过shell脚本实现。下面是一个示例代码:
```
#!/bin/bash
for ((i=9;i>=1;i--))
do
for ((j=1;j<=i;j++))
do
echo -n -e "$i*$j=$(($i*$j))\t"
done
echo
done
```
这个脚本使用了两个嵌套的for循环,外层循环控制行数,内层循环控制每行输出的乘法表达式。在输出乘法表达式时,使用了echo命令和-n选项来避免输出换行符,使用-e选项来支持转义字符,使用$(( ))语法来计算乘积。
阅读全文