打印九九乘法表

#!/bin/bash
# author: movekj.com
# date: 2015.7.6
# description: print 9*9 table
# version: 0.0.1
declare -i I=0
declare -i J=0
declare -i N=0
for I in {0..8}
do
        A[$I]=$[$I+1]
done
while [ $J -le 8 ]
do
        for N in {0..8}
        do
                if [ $N -lt $J ]
                then
                        echo -en "${A[$J]}X${A[$N]}=\033[31m$[${A[$J]}*${A[$N]}]\033[0m\t"
                else
                        echo -e "${A[$J]}X${A[$N]}=\033[31m$[${A[$J]}*${A[$N]}]\033[0m"
                        break
                fi
        done
        let J++
done


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章