c语言编写程序,对于给定的一个百分制成绩,输出用A、B、C、D、E表示的等级成绩。假设90分以上为A,80--90分为B,70--79分为C,60--69为D,60分以下为E。
时间: 2024-03-25 19:37:27 浏览: 68
c代码-输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A 80至90分(包括80):B 70至80分(包括70):C 60至70分(包括60):D 60分以下:E
好的,以下是一个C语言程序的示例:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入成绩:");
scanf("%d", &score);
if (score >= 90) {
printf("A");
} else if (score >= 80) {
printf("B");
} else if (score >= 70) {
printf("C");
} else if (score >= 60) {
printf("D");
} else {
printf("E");
}
return 0;
}
```
这个程序首先使用 `printf()` 函数输出提示信息,然后使用 `scanf()` 函数获取用户输入的成绩,将其赋值给变量 `score`。接着,使用 `if` 和 `else if` 条件语句进行等级判断,并根据不同的成绩输出对应的等级。最后,使用 `else` 语句处理成绩小于 60 的情况,输出等级为 E。
阅读全文