首页 > 代码库 > 九九乘法表

九九乘法表

#!/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

--------------

输出效果:

1*1=1    

2*1=2    2*2=4    

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

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

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

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

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

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

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


本文出自 “方寸小山” 博客,请务必保留此出处http://63638790.blog.51cto.com/513514/1583251

九九乘法表