编写Shell脚本,利⽤ while 循环求前 10 个偶数之和,并输出结果;
时间: 2024-03-03 08:51:36 浏览: 106
python 用while循环实现1~100之间的偶数求和 示例
5星 · 资源好评率100%
好的,以下是实现该功能的Shell脚本:
```bash
#!/bin/bash
i=1
sum=0
while [ $i -le 10 ]
do
if [ $((i % 2)) -eq 0 ]; then
sum=$((sum + i))
fi
i=$((i + 1))
done
echo "前10个偶数的和为:$sum"
```
该脚本使用了一个while循环,从1开始,逐个判断每个数是否为偶数,如果是,则将其加入sum中。最后输出sum即为前10个偶数的和。
注意,此脚本是在Linux或MacOS等Unix-like系统上运行的,如果您是在Windows系统上运行,需要使用类Unix环境,例如Cygwin或Git Bash。
阅读全文