shell循环语句实现1000以内3的倍数之和。
时间: 2024-02-01 15:13:35 浏览: 139
求一百以内的自然数之和,循环语句的使用
5星 · 资源好评率100%
可以使用 `for` 循环和 `if` 判断来实现:
```shell
sum=0
for ((i=1;i<=1000;i++))
do
if (($i%3==0))
then
sum=$(($sum+$i))
fi
done
echo $sum
```
在每次循环中,判断当前数是否为3的倍数,如果是则累加到 `sum` 中。最后输出 `sum` 即可。
阅读全文