输入若干个正整数进行累加,如果输入负数,累加结束
时间: 2023-05-29 15:01:22 浏览: 148
输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数 输入零时,表示输入数据结束 要求最后统计出累加的项数
5星 · 资源好评率100%
算法步骤:
1. 初始化 sum 为 0
2. 循环读入一个正整数 num
3. 如果 num 小于 0,跳出循环
4. 否则将 num 加到 sum 中
5. 重复步骤 2-4,直到输入的 num 小于 0
6. 输出 sum
代码实现(Python):
```python
sum = 0
while True:
num = int(input("请输入一个正整数:"))
if num < 0:
break
sum += num
print("累加结果为:", sum)
```
阅读全文