9*9乘法表
原创
©著作权归作者所有:来自51CTO博客作者linux-cxw的原创作品,请联系作者获取转载授权,否则将追究法律责任
刚把第二期的linux课程学完,感觉自己已经深深的喜欢了这只“小企鹅”,最近在自学shell脚本,自己用bash编了一个9*9乘法表,下面是源代码:
#号为解释性语言
#!/bin/bash #这是bash执行脚本的开头,有bash解释
for i in `seq 1 9` #这是for循环,从1到9递增,嵌套for循环
do
for x in `seq 1 $i` #下一个for循环,从1到$i,也就是从1到9
do
((sum=$i*$x)) #sum等于两for的1到9的相乘
echo -e "$i*$x=$sum" #显示相乘的表达式
if [ $x -eq $i ] #判断$x是否等于$i,
echo "\n" #如果等于就换一行,达到梯形的现实结果
fi #if 语句结束
done
done do 语句结束
上面的大家都看懂了吧,是不是觉得很简单,很有趣了
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
使用for语句实现9*9乘法表
1 问题9*9乘法表的数量较大,直接打印需用大量的代码,如何用更简单的方法实现对9*9乘法表的打印。2 方法运用for循环结构对清fori结构之间的...
算法 python java 数据结构 机器学习 -
shell(2):基础,9*9乘法表
shell小脚本。
shell 脚本 bash 转义符 换行符 -
9×9乘法表
1、源码如下multiplication.html: 乘法表 2、结果如下图 ...
html css javascript 乘法表 d3

















