用she1l编程实现:1+2+...+100。
时间: 2023-08-04 18:06:44 浏览: 106
可以使用循环语句 `for` 或 `while` 来实现求和操作,具体实现如下:
```bash
#!/bin/bash
# 使用 for 循环求和
sum=0
for ((i=1; i<=100; i++))
do
sum=$(($sum+$i))
done
echo "1+2+...+100=$sum"
# 使用 while 循环求和
sum=0
i=1
while [ $i -le 100 ]
do
sum=$(($sum+$i))
i=$(($i+1))
done
echo "1+2+...+100=$sum"
```
运行脚本后,输出结果如下:
```
1+2+...+100=5050
1+2+...+100=5050
```
阅读全文
相关推荐















