根据输入的百分制成绩score,转换成相应的五分制成绩grade后输出
时间: 2024-10-16 15:14:45 浏览: 33
C语言 文件
当将百分制成绩转换为五分制成绩时,通常的映射规则是这样的:
- 80-89分对应4分
- 70-79分对应3分
- 60-69分对应2分
- 60分以下对应1分
如果你有一个具体的score值,可以直接按照这个范围来计算。例如,如果score是95,那么grade就是5;如果是75,grade就是3。下面是一个简单的Python函数示例,可以帮你完成这个转换:
```python
def convert_to_fives(score):
if score >= 90:
grade = 5
elif 80 <= score < 90:
grade = 4
elif 70 <= score < 80:
grade = 3
elif 60 <= score < 70:
grade = 2
else:
grade = 1
return grade
# 使用示例
score = float(input("请输入百分制成绩:"))
grade = convert_to_fives(score)
print(f"五分制成绩为:{grade}")
阅读全文