Shell练习小程序练习练习——九九乘法表
Posted wwb-1024
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell练习小程序练习练习——九九乘法表相关的知识,希望对你有一定的参考价值。
最近打算重新复习shell,刚好看到shell的运算,想着和初学者一样写个简单的九九乘法表。可以建议在http://www.runoob.com/try/runcode.php?filename=helloworld&type=bash可以直接运行shell脚本,如果不想安装linux环境的话。
先上个代码
#!/bin/bash
#使用while循环
i=1;
while [ $i -le 9 ];do #-le表示小于等于
j=1;
while [ $j -le $i ];do
echo -n ${j}"x"$[i]"="`expr $i \\* $j`" "; #echo -n 表示输出不换行,进行字符串拼接
j=`expr $j + 1`; #下标加1,也可以使用let j++
done
echo ""; #换行
i=`expr $i + 1`;
done
#使用for循环
echo "for循环实现"
for k in `seq 1 9`;do #使用seq 递增序列
for ((m=1;$m<=$k;m++));do
echo -n ${m}"x"${k}"="`expr $m \\* $k`" ";
done
echo "";
done
运行结果:
以上是关于Shell练习小程序练习练习——九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章