计算成绩分数所在等级 给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。90分以上为‘A’,80~89为‘B’,70~79为‘C’,60~69为‘D’, 60分以下为‘E’。
时间: 2023-11-15 16:05:40 浏览: 63
C语言程序设计-给出百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,7
5星 · 资源好评率100%
这是一个计算成绩分数所在等级的程序,根据输入的成绩分数,输出相应的等级。程序使用了if语句来判断成绩所在的等级,并使用printf函数输出结果。如果输入的成绩分数不在0-100的区间内,程序会提示输入有误。
以下是代码示例:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入成绩分数\n");
scanf("%d", &score);
if (score < 0 || score > 100) {
printf("输入的成绩有误,请输入0-100区间的分数");
} else {
if (score >= 90 && score < 100) {
printf("成绩等级为A\n");
} else if (score >= 80 && score < 89) {
printf("成绩等级为B\n");
} else if (score >= 70 && score < 79) {
printf("成绩等级为C\n");
} else if (score >= 60 && score < 69) {
printf("成绩等级为D\n");
} else {
printf("成绩等级为E\n");
}
}
printf("成绩评定结束");
return 0;
}
```
阅读全文