while计算小练习(while求1到100累加值)

[root@shnne ~]# cat sum_*
#!/bin/sh
sum=0
i=1
while [ $i -le 100 ]
do
  let sum=sum+i
  let i=i+1
done
echo $sum


#!/bin/sh
sum=0
i=1
while ((i <= 100))
do
  ((sum=sum+i))
  ((i++))
done
echo $sum

注:对于这么从1加到100的,可以用这种方式,如果数字大的,最好用算法,这样效率会高

标签:

上一篇shell编写rsync启动脚本(shell脚本基本命令)
下一篇for小练习

相关文章