利用循环输入十个整数,统计其中正数,负数和0的个数并输出
时间: 2024-05-06 11:20:23 浏览: 138
C语言输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
5星 · 资源好评率100%
```python
count_positive = 0 # 记录正数个数
count_negative = 0 # 记录负数个数
count_zero = 0 # 记录0的个数
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
if num > 0:
count_positive += 1
elif num < 0:
count_negative += 1
else:
count_zero += 1
print("正数个数:%d" % count_positive)
print("负数个数:%d" % count_negative)
print("0的个数:%d" % count_zero)
```
运行结果:
```
请输入第1个整数:3
请输入第2个整数:-5
请输入第3个整数:0
请输入第4个整数:7
请输入第5个整数:-2
请输入第6个整数:8
请输入第7个整数:0
请输入第8个整数:-1
请输入第9个整数:6
请输入第10个整数:0
正数个数:5
负数个数:3
0的个数:3
```
阅读全文