中易网

Linux题目:编写一个Shell脚本,打印任何数的乘法表。

答案:2  悬赏:50  
解决时间 2021-02-26 11:51
例如:如果你执行此脚本,他应请求一个数,并且显示他的表。其实例输出如下:
输入一个数
2
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
最佳答案
既然是任何数,脚本里就不做判断了。

=============== 代码开始 ===============

#!/bin/bash
echo "输入一个数:"
read num

i=1

while [ $i -le 9 ]
do
echo "$num*$i=`expr $num \* $i`"
i=`expr $i + 1`
done

exit 0

=============== 代码结束 ===============

有些shell不支持for循环,这里用while循环更通用些。
全部回答
#!/bin/bash for (( i=1;i<=9;i++)) do for ((j=1;j<=i;j++)) do let sum=i*j echo -n "$j*$i=$sum " done echo done
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五年级下册作文童年的趣事400字
每天惠鲜盛蔬果丰润园店地址在哪,我要去那里
上海永久自行车标志是什么
从温州到舟山要怎么走
老板电器欧世实木橱柜衣柜在什么地方啊,我要
大连华信计算机技术股份有限公司怎么样,是个
医生给开了蟑螂做的药,这能吃吗
小学生一第一次走进校园父母送上句子
河南绿生能源科技股份有限公司怎么去啊,有知
巢湖市车站怎么到槐林镇
傲风小说作者
直立行走的动物
秘密花园怎么去啊,有知道地址的么
洗衣机牵引器和排水阀连接图片
卡罗拉电瓶12v60cca470冷启动 cca470的电流行
推荐资讯
左边是双立人,右边是“激”去掉三点水念什么
求小攻和小受是阴婚的,小攻是鬼,小攻喜欢小
董姓的分布
床的摆放方向
潮流美容美发在哪里啊,我有事要去这个地方
富贵竹多长时间能张出根来 ,注是没有根的富
比亚迪速锐2015款重量
洗车人家一站式汽车美容服务中心在什么地方啊
台州海山公园地址在什么地方,我要处理点事
邵武市运输公司汽车配件经销部在哪里啊,我有
求:贷款公司业务部是做什么的?需要学习了解
现金流量表是反映企业货币资金收支状况的报表
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?