用c语言给出 一百分制成绩,要求输出成绩等级'A”,B',C,D ,’E!90~100;80~89分为/B',70~79 分为C',60~69分为D',60分以下为E;
时间: 2023-06-02 09:02:00 浏览: 104
v_C语言_源码
以下是一种可能的实现:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入成绩:");
scanf("%d", &score);
if (score >= 90 && score <= 100)
printf("成绩等级为:A\n");
else if (score >= 80 && score < 90)
printf("成绩等级为:B\n");
else if (score >= 70 && score < 80)
printf("成绩等级为:C\n");
else if (score >= 60 && score < 70)
printf("成绩等级为:D\n");
else
printf("成绩等级为:E\n");
return 0;
}
```
首先让用户输入成绩,然后通过多个 if-else 语句判断成绩所在的范围,输出相应的等级。注意到题目要求 80~89 分为 B 级,所以在第二个 if 语句中使用了 `<` 符号而不是 `<=` 符号。
阅读全文