shell脚本-计算1到100的和的几种方法:
https://www.cnblogs.com/HondaHsu/p/4241798.html
方法一:
#!/bin/bash
#by Evan 2018
sum=0
for i in `seq 1 100`
do
sum=$[$i+$sum]
done
echo $sum方法二:
#!/bin/bash
#
i=0
n=1 # 定义循环变量
while [ $n -lt 101 ];do # 定义循环条件 n < 101
i=$(( $i + $n )) # 累加
n=$(( $n + 1 ))
done
echo $i方法三:
#!/bin/bash
#
i=100
a=1
until [ $i -le 1 ];do # 循环条件 i<=1 为假时执行
a=$(( $a + $i ))
i=$(( $i - 1 ))
done
echo $a
版权声明:本文为Yuyh131原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。