首页 > 技术文章 > shell 脚本 计算 1加到100 的和

jw35 2016-12-05 20:41 原文

#!/bin/bash
#
i=0
n=1                                                     //定义循环变量
while [ $n -lt 101 ];do                                 //定义循环条件 n < 101
i=$(( $i + $n ))                                         //累加
n=$(( $n + 1 ))
done
echo $i

测试 

方法2:

#!/bin/bash
#
i=100
a=1
until [ $i -le 1 ];do                  #循环条件 i<=1  为假时执行
a=$(( $a + $i ))
i=$(( $i - 1 ))
done
echo $a

  

推荐阅读