shell for循环练习题99乘法表
2017-04-20 13:36
309 查看
#!/bin/bash # Crushlinux # 2017-03-10 for one in {1..9} do for ((two=1;two<=$one;two++)) do echo -n "$two x $one = $(($one*$two)) " done echo done
版本二:
#!/bin/bash #99乘法表 for i in {1..9} do for j in {1..9} do echo -n "$j*$i=$(expr $j \* $i) " if [ $j == $i ];then echo -e '\n' #-e 允许对后面\做出解释 break fi done done
版本三:
#!/bin/bash for i in {1..9} do for j in {1..9} do if [ $j -le $i ] then echo -n "$j x $i = $(($j*$i)) " fi done echo done
相关文章推荐
- 99乘法口诀终于在linux下编译通了
- 99乘法表
- c:99乘法表
- Python(5)使用for...in循环和列表推导式打印一个99乘法表
- Erlang _99乘法表
- 黑马程序员--JAVA用for循环实球99乘法表
- 一个打印 99乘法表的shell程序
- 【4C练习题】一元多项式的乘法与加法运算(20 分)
- Java格式化输出打印的99乘法表
- js之表格api:99乘法表
- 99乘法表
- 递归详解很简单 , 用递归实现99乘法表
- java.不使用for,while循环打印99乘法表
- 输入一个数字,打印出对应行数的99乘法表
- c语言(99乘法表)
- 用c写99乘法表
- function自定义函数99乘法表
- 99乘法表
- 99乘法表
- 以写代学:python 99乘法表