刚刚看完while,写个小程序纪念一下

sh/bash/dash/ksh/zsh等Shell脚本
回复
Guo R.H
帖子: 87
注册时间: 2006-09-15 19:14

刚刚看完while,写个小程序纪念一下

#1

帖子 Guo R.H » 2006-10-21 0:12

代码: 全选

#! /bin/sh
#打印10以内的加法表
i=1
while [ $i -le 9 ]
    do
       row=1
       colume=$i
       while [ $row -le $i ]
          do
            if((i==9))
             then
               echo -n "$row+$colume=$((row+colume)) " 
            else  
               echo -n "$row+$colume=$((row+colume))  "
            fi
            row=$(expr $row + 1)
            colume=$(expr $colume - 1)
          done
       echo
       ((i=$i+1))
done
回复