九九乘法表

#!/bin/sh
for ((i=1; i<=9; i++))
do
        for ((j=1; j<=i; j++))
        do
        let "product=i*j"
        printf "${i}*${j}=${product}"
        if [[ "${product}" -gt 9 ]]; then
        printf "   "
        else
        printf "    "
        fi
        done
echo
done

--------------bash

輸出效果:ide

1*1=1    it

2*1=2    2*2=4    class

3*1=3    3*2=6    3*3=9    di

4*1=4    4*2=8    4*3=12   4*4=16   view

5*1=5    5*2=10   5*3=15   5*4=20   5*5=25   vi

6*1=6    6*2=12   6*3=18   6*4=24   6*5=30   6*6=36   co

7*1=7    7*2=14   7*3=21   7*4=28   7*5=35   7*6=42   7*7=49   editor

8*1=8    8*2=16   8*3=24   8*4=32   8*5=40   8*6=48   8*7=56   8*8=64   let

9*1=9    9*2=18   9*3=27   9*4=36   9*5=45   9*6=54   9*7=63   9*8=72   9*9=81

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息