给定一个百分制的成绩,输出成绩等级’A’、 ’B’、 ’C’、 ’D’、 ’E’。90分以上为’A’,80至89分为’B’,70至79分为’C’,60至69分为’D’,60分一下为’E’
时间: 2024-10-06 15:06:05 浏览: 12
你可以使用if-else if-else结构来根据分数范围判断成绩等级。以下是一个简单的C程序示例:
```c
#include <stdio.h>
int main() {
float score;
printf("请输入百分制成绩:");
scanf("%f", &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("成绩等级:E\n");
}
return 0;
}
```
在这个程序中,用户被提示输入成绩,然后根据提供的条件(从高到低)进行比较,打印相应的等级。
相关问题
如果百分制成绩在90分以上,则输出A。 如果百分制成绩在80分到89分之间,则输出B。 如果百分制成绩在70分到79分之间,则输出C。 如果百分制成绩在60分到69分之间,则输出D。 如果百分制成绩低于60分,则输出E。 例如,如果给定的百分制成绩为85,则输出B。用c语言编写
以下是用 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;
}
```
运行程序后,会提示用户输入百分制成绩,然后根据成绩输出对应的等级。
给定一个百分制成绩,请根据百分制成绩输出,其对应的等级转换关系如下90分以上,为A 80到89为B 70到79位C 60到69位的60分以D
好的,根据给出的等级转换关系,我们可以这样输出等级:
如果百分制成绩在90分以上,则输出A。
如果百分制成绩在80分到89分之间,则输出B。
如果百分制成绩在70分到79分之间,则输出C。
如果百分制成绩在60分到69分之间,则输出D。
如果百分制成绩低于60分,则输出E。
例如,如果给定的百分制成绩为85,则输出B。
阅读全文