输入一学生成绩,输出其所在等级。 A:90~ 100、 B:80~89、C:70~79、D:60~69、E:0~59python
时间: 2023-10-31 14:05:03 浏览: 53
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级")
相关问题
使用python,编写程序,功能是输入五分制成绩,输出对应的百分制分数档。不考虑非法输入的情形。 对应关系为:A:90~100,B:80~89,C:70~79,D:60~69,E:0~59
可以使用if语句实现此功能,代码如下:
```python
score = int(input("请输入五分制成绩:"))
if score == 5:
print("对应的百分制分数档为:90~100")
elif score == 4:
print("对应的百分制分数档为:80~89")
elif score == 3:
print("对应的百分制分数档为:70~79")
elif score == 2:
print("对应的百分制分数档为:60~69")
else:
print("对应的百分制分数档为:0~59")
```
以上代码中,我们首先通过`input()`函数获取用户输入的五分制成绩,然后使用if语句判断成绩所属的等级,再输出对应的百分制分数档。
C语言输入学生的考试成绩(0~100),将学生的成绩划分等级并输出。学生的成绩可分为5个等级:90~100为A级,80~89为B级,70~79为C级,60~69为D级,0~59为E级。
下面是一个简单的C语言代码来实现对学生成绩的输入、划分等级和输出。
```
#include<stdio.h>
int main(){
int score;
char level;
printf("请输入学生的成绩(0-100):");
scanf("%d",&score);
if(score>=90&&score<=100) level='A';
else if(score>=80&&score<=89) level='B';
else if(score>=70&&score<=79) level='C';
else if(score>=60&&score<=69) level='D';
else if(score>=0&&score<=59) level='E';
else{
printf("输入的成绩不合法!");
return 0;
}
printf("学生的等级为%c级。\n",level);
return 0;
}
```