从键盘任意输入20个整数,统计其中非负数的个数,并计算非负数之和
时间: 2023-06-13 07:02:25 浏览: 242
C语言练习——统计非负数个数,并计算非负数之和.c
好的,以下是 Python 代码实现:
```python
count = 0 # 非负数个数
total = 0 # 非负数之和
for i in range(20):
num = int(input("请输入第{}个整数:".format(i+1)))
if num >= 0:
count += 1
total += num
print("非负数个数为:", count)
print("非负数之和为:", total)
```
程序运行时,会提示用户输入20个整数。然后使用一个循环逐个读取用户输入的整数,判断是否为非负数,若是,则将计数器加1,同时将该数累加到总和中。最后输出统计结果。
阅读全文