linux使用for循环输出从1累加到100的值
时间: 2023-08-05 10:35:38 浏览: 31
可以使用以下 Shell 脚本实现:
```bash
sum=0
for((i=1;i<=100;i++))
do
sum=$((sum+i))
done
echo $sum
```
运行结果为:
```
5050
```
其中,`((i=1;i<=100;i++))` 表示从 1 开始,到 100 结束,`$((sum+i))` 表示累加每个数。最后输出 `$sum` 即为从 1 到 100 的累加和。
相关问题
linux利用for循环计算1-100之间的和
可以使用以下代码来利用for循环计算1-100之间的和:
```bash
sum=0
for((i=1;i<=100;i++))
do
sum=$((sum+i))
done
echo "1-100的和为: $sum"
```
运行该脚本后,输出结果为:
```
1-100的和为: 5050
```
其中,`sum` 变量用于保存累加的结果,for循环用于遍历1-100之间的整数,每次将当前整数加到 `sum` 中,最后输出 `sum` 的值即可得到1-100之间的和。
用linxu编写:使用for循环实现从1到100的偶数加和程序
好的,以下是使用for循环实现从1到100的偶数加和程序的Linux代码:
```
sum=0
for ((i=2;i<=100;i+=2))
do
sum=$((sum+i))
done
echo "1到100的偶数和为:$sum"
```
这段代码中,我们先初始化一个变量`sum`,用于记录偶数的和。接着,使用`for`循环从2开始依次加上每个偶数,并将结果累加到`sum`中。最后,使用`echo`输出结果。
注意,在Linux中,要使用`$(( ))`来进行数值运算。`$sum`用于输出变量的值。