【shell】1至100累加

【shell】1至100累加

方法一:

cat sum1.sh 
#/bin/bash
sum=0
a=1
b=100
while [ $a -lt $b ]
do
	c=`expr $a + $b`
	sum=`expr $sum + $c`
	a=`expr $a + 1`
	b=`expr $b - 1`
done
echo $sum

方法二:

cat sum2.sh
#/bin/bash
number=0
while [ $number -le 100 ]
do
	a=`expr $a + $number`
	number=`expr $number + 1`
done
echo $a

方法三:

echo |awk '{for (i=1;i<=100;i=i+1) a=a+i} { print a}'
5050
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章