编写一个程序,允许用户输入 n 个整数,并使用 for 循环统计其中奇数和偶数的个数。 的分数,统计各个等级(如 A, B, n (60-
时间: 2024-11-25 15:33:45 浏览: 17
编写一个程序,首先需要接收用户输入的整数个数 n,然后使用for循环遍历这些数字,对每个数进行判断,如果是奇数则增加奇数计数器,如果是偶数则增加偶数计数器。在这个过程中,你可以使用条件语句(if-else 或者三元运算符)来进行奇偶性的检查。
以下是一个简单的 Python 代码示例:
```python
n = int(input("请输入整数的数量: "))
count_odd = 0
count_even = 0
# 使用for循环遍历输入的整数
for i in range(1, n+1):
if int(input(f"请输入第 {i} 个整数: ")) % 2 == 0: # 检查是否为偶数
count_even += 1
else: # 检查是否为奇数
count_odd += 1
print(f"奇数有 {count_odd} 个,偶数有 {count_even} 个.")
```
对于成绩的计算,如果你想要按照标准百分制评分体系(例如,90分以上为A,80-89分为B等),你需要另外设计一段代码来完成这个功能。这通常涉及到一个条件判断结构,比如:
```python
grade_thresholds = {
'A': 90,
'B': 80
}
score = int(input("请输入一个整数作为测试分数: "))
if score >= grade_thresholds['A']:
grade = 'A'
elif score >= grade_thresholds['B']:
grade = 'B'
else:
grade = '其他'
print(f"得分:{score} 分,等级:{grade}")
```
阅读全文