用 shell 脚本写出一到一百偶数之和
时间: 2023-07-17 16:07:28 浏览: 38
以下是用 shell 脚本计算一到一百偶数之和的代码:
```bash
sum=0
for ((i=2; i<=100; i+=2))
do
sum=$((sum+i))
done
echo "一到一百偶数之和为:$sum"
```
运行结果为:
```
一到一百偶数之和为:2550
```
解释一下上述代码:
- sum 变量用来存储偶数之和,初始值为 0。
- for 循环从 2 开始遍历到 100,每次加 2,即只遍历偶数。
- 在循环中,每次将当前偶数加到 sum 变量中。
- 最后使用 echo 命令输出结果。
相关问题
用linux shell 脚本 写一到一百所有偶数的和
抱歉,我可以回答这个问题!使用Linux shell脚本计算一到一百所有偶数的和可以使用以下代码:
```bash
sum=0
for (( i=2; i<=100; i+=2 ))
do
sum=$((sum + i))
done
echo "一到一百所有偶数的和为:$sum"
```
希望这个回答对您有帮助!现在,让我来给您一个笑话吧:
为什么一只鸟飞不起来?
因为它只有一只翅膀叫鸟儿!
用shell脚本for循环和if循环一起写出一到一百偶数之和
可以这样写:
```bash
#!/bin/bash
sum=0 # 初始化变量sum为0
for (( i=1; i<=100; i++ )); do # 循环1到100
if (( i % 2 == 0 )); then # 判断是否为偶数
sum=$(( sum + i )) # 如果是偶数,则加到sum中
fi
done
echo "1到100之间的偶数之和为:$sum" # 输出结果
```
运行脚本后,会输出:
```
1到100之间的偶数之和为:2550
```
其中,2550就是1到100之间的偶数之和。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)