C语言实现成绩等级判别
时间: 2024-09-12 13:01:02 浏览: 51
在C语言中,实现成绩等级判别的基本思路是通过if-else或switch-case语句来判断分数所属的等级范围,然后输出对应的等级。通常,成绩等级可以按照百分制分数划分为:A(优)、B(良)、C(中)、D(及格)和F(不及格)等。
下面是一个简单的C语言示例,演示如何根据输入的分数判断并输出成绩等级:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入分数: ");
scanf("%d", &score);
if (score >= 90) {
printf("等级:A\n");
} else if (score >= 80) {
printf("等级:B\n");
} else if (score >= 70) {
printf("等级:C\n");
} else if (score >= 60) {
printf("等级:D\n");
} else {
printf("等级:F\n");
}
return 0;
}
```
在这个程序中,首先提示用户输入一个分数,然后通过一系列的if-else语句判断分数所属的等级范围,并输出对应的等级。
阅读全文