Linux3. 求1+2+3+...+$1的和
时间: 2024-01-09 20:21:16 浏览: 66
1+2+3+…+n的和。.cpp
以下是两种Linux Shell脚本求1+2+3+...+$1的和的方法:
1.使用for循环
```shell
sum=0
for((i=1;i<=$1;i++))
do
sum=$(($sum+$i))
done
echo "the result of 1+2+3+...+$1 is===> $sum"
```
2.使用while循环
```shell
sum=0
i=0
while [ $i -ne $1 ]
do
i=$(($i+1))
sum=$(($sum+$i))
done
echo "the result of 1+2+3+...+$1 is===> $sum"
```
阅读全文