使用 shell 打印 99 乘法表

lance 2019-05-24 AM 164℃ 0条

脚本

#!/bin/bash
for i in `seq 9`
do
    for j in `seq 9`
    do
        [ $j -le $i ] && echo -n "$i*$j=`echo $(($i * $j))` "
    done
    echo " "
done

解析

for 作用:
用于设定一个循环

seq 作用:
用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制

-le 作用:
用作判断,理解为小于或等于

-n 作用:
不换行输出


非特殊说明,本博所有文章均为博主原创。

觉得文章不错,打赏一点吧,1分也是爱😀

WeChat Pay

微信打赏

Alipay

支付宝打赏

评论啦~