3. 编写程序,输入一个百分制成绩,要求输出成绩等级'A'、'B'、'C'、'D'和'E',90~100分为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'。
时间: 2023-08-06 08:13:09 浏览: 69
以下是Python语言的程序实现:
```python
score = int(input("请输入成绩:")) # 输入百分制成绩,转为整数类型
if score >= 90:
grade = 'A'
elif score >= 80:
grade = 'B'
elif score >= 70:
grade = 'C'
elif score >= 60:
grade = 'D'
else:
grade = 'E'
print("成绩等级为:", grade) # 输出成绩等级
```
输入成绩后,程序会根据不同的成绩范围判断成绩等级,并输出对应的等级。
相关问题
用python写一个程序 1. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中 90~100分 为A, 80~89分 为B, 70~79分 为C, 60~69 分为D,60分以下为E。
### 回答1:
# 示例代码
score = int(input('请输入一个百分制成绩:'))
if score >= 90 and score <= 100:
print('A')
elif score >= 80 and score <= 89:
print('B')
elif score >= 70 and score <= 79:
print('C')
elif score >= 60 and score <= 69:
print('D')
else:
print('E')
### 回答2:
您好!以下是用Python编写的程序:
```python
score = float(input("请输入百分制成绩:"))
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
elif score >= 60:
grade = "D"
else:
grade = "E"
print("成绩等级为:", grade)
```
运行该程序后,会要求您输入一个百分制成绩,然后根据规定的分数范围,判断成绩等级并输出。例如,如果您输入85,程序会输出成绩等级为B。如果输入的成绩不在0~100之间,程序也会进行合理的处理,例如输入110会被视为输入错误,程序不会输出等级。希望以上内容对您有帮助!
### 回答3:
可以用以下代码实现:
```python
score = int(input("请输入百分制成绩:"))
if score >= 90 and score <= 100:
print("成绩等级为:A")
elif score >= 80 and score < 90:
print("成绩等级为:B")
elif score >= 70 and score < 80:
print("成绩等级为:C")
elif score >= 60 and score < 70:
print("成绩等级为:D")
else:
print("成绩等级为:E")
```
首先,使用`input`函数接收用户输入的百分制成绩,并将其转换为整数类型。
然后,利用`if-elif-else`语句根据不同的分数段输出相应的成绩等级。判断条件根据题目要求设置,满足条件则输出相应的成绩等级。
最后,使用`print`函数将成绩等级输出到屏幕上。
c语言编写输入百分制成绩要求输出成绩等级用switch方法实现
可以参考下面的代码实现:
```
#include <stdio.h>
int main()
{
float score;
char grade;
printf("请输入成绩:");
scanf("%f", &score);
if (score > 100 || score < 0) {
printf("输入错误\n");
return 0;
}
switch ((int)score / 10) {
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';
break;
}
printf("成绩等级为:%c\n", grade);
return 0;
}
```
这段代码实现了输入百分制成绩并输出成绩等级的功能,使用了 Switch 语句进行判断。注意判断输入成绩是否在合理范围内,保证程序的健壮性。