for循环之1~100求和
1 #!/bin/bash
2 #1~100求和
3
4 s=0
5
6 for (( i=1;i<=100;i=i+1 ))
7 do
8 s=$(( $s+$i ))
9 done
10
11 echo "1到100求和是:$s"
while循环之1~100求和
[root@localhost sh]# ./sum1~100.sh
1到100求和是:5050
1 #!/bin/bash
2 #1~100求和
3
4 s=0
5 i=1
6
7 while [ $i -le 100 ]
8 do
9 s=$(($s+$i))
10 i=$(($i+1))
11 done
12
13 echo "1~100求和:$s
[root@localhost ~]# ./while.sh
1~100求和:5050