从键盘接收n个正整数,将其中的奇数与偶数分别显示出来。
时间: 2024-09-17 18:06:39 浏览: 52
delete--number.rar_K._delete namber_delete number_给定n位正整数
5星 · 资源好评率100%
这个任务可以使用循环和条件判断来完成,以下是使用Python的一个简单示例:
```python
# 接收用户输入的数字
n = int(input("请输入你要接收的正整数的数量: "))
numbers = []
for i in range(n):
num = int(input(f"请输入第{i+1}个正整数: "))
numbers.append(num)
# 分别存储奇数和偶数
odd_numbers = []
even_numbers = []
# 遍历列表并区分奇偶
for number in numbers:
if number % 2 == 0: # 如果能被2整除,它是偶数
even_numbers.append(number)
else: # 否则是奇数
odd_numbers.append(number)
# 输出结果
print("奇数有:")
for num in odd_numbers:
print(num)
print("\neven numbers有:")
for num in even_numbers:
print(num)
阅读全文