Linux shell 脚本打印乘法口诀表

#!/bin/bash
flag=0
until [ $flag -eq 1 ]#注意"[","]"前后都有空格
do
read n
if [ ! "$n" -le 0 -a ! "$n" -gt 9 ]#如果输入的数不在1-9之间提示重新输入
then
for((i=1;i<=9;i++))
do
((value = $i * $n))
echo -ne $i\*$n=$value"\t"#-e选项用来输出转义字符
echo
done
flag=1
break
else
echo "input error,input agian!"
continue
fi
done

运行结果如图所示:
这里写图片描述

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/vivi_and_qiao/article/details/74140768
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭