输入10个整数到一个列表中,然后分别统计其中正数、负数和0的个数,并且把结果输出出来。
时间: 2024-10-10 08:13:07 浏览: 40
C语言输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
5星 · 资源好评率100%
当然可以。首先,你需要创建一个列表来存储这10个整数,然后遍历这个列表,根据每个元素的值来判断它是正数、负数还是零。这里是一个简单的Python示例:
```python
# 初始化一个空列表来存放10个整数
numbers = []
# 提示用户输入10个整数并添加到列表中
for i in range(10):
num = int(input(f"请输入第{i+1}个整数: "))
numbers.append(num)
# 初始化计数器
positive_count = 0
negative_count = 0
zero_count = 0
# 遍历列表并统计各个数值类型的个数
for num in numbers:
if num > 0:
positive_count += 1
elif num < 0:
negative_count += 1
else:
zero_count += 1
# 输出结果
print("正数个数:", positive_count)
print("负数个数:", negative_count)
print("零的个数:", zero_count)
```
当你运行这段代码时,它会依次询问用户输入10个整数,最后显示各部分的数量。
阅读全文