编写一个Shell脚本,让用户输入一个数字,计算1~n的所有偶数和
时间: 2024-02-23 20:00:28 浏览: 199
编写Shell脚本
好的,以下是实现该功能的Shell脚本:
```bash
#!/bin/bash
# 要求用户输入一个数字
read -p "请输入一个数字n:" n
# 初始化偶数和为0
sum=0
# 循环计算1~n的偶数和
for ((i=1; i<=n; i++)); do
# 如果i是偶数,则加入到偶数和中
if ((i % 2 == 0)); then
((sum+=i))
fi
done
# 输出结果
echo "1~$n中所有偶数的和为:$sum"
```
用户可以通过运行该脚本,输入一个数字n,脚本会计算1~n中所有偶数的和,并输出结果。
阅读全文