随机输入一批整数,有正整数,负整数和零,计算并且输出这批整数中 5 个正整数的和,当读入的数据为负数或 0 时,程序忽略此次输入,直到读入 5 个正整数时程序才停止。
时间: 2024-05-11 12:17:43 浏览: 32
```python
count = 0 # 计数器,记录已经读入的正整数个数
sum = 0 # 记录已经读入的正整数的和
while count < 5: # 当已经读入的正整数个数小于 5 时继续循环
n = int(input()) # 读入一个整数
if n > 0: # 如果读入的整数是正整数
sum += n # 累加到和中
count += 1 # 计数器加 1
print(sum) # 输出正整数的和
```
注意:如果读入的整数是负数或 0,程序会忽略此次输入,不会影响计数器和和的累加。
阅读全文