用bash语言编写 编写程序对用户输入的正整数序列进行求和。 输入格式: 空格分隔的一系列正整数,以 0 作为结束标志。 输出格式: 输出数列的和。
时间: 2024-02-24 19:55:22 浏览: 85
一个稍微复杂的Java程序示例 这个程序会计算并输出用户输入的两个整数的和与乘积
好的,请稍等,我来给你写一个bash脚本来实现这个功能:
```bash
#!/bin/bash
sum=0
while true
do
read -p "请输入一个正整数(以0结束):" num
if [ $num -eq 0 ]; then
break
fi
sum=$((sum+num))
done
echo "数列的和为:$sum"
```
你可以将这段代码保存成一个文件,比如说 `sum.sh`,然后在终端中使用 `bash sum.sh` 命令来运行。程序会要求你输入一系列正整数,以0作为结束标志,程序会计算出这个数列的和并输出。
阅读全文