用C语言要求用户输入一个分数,根据输入的分数输出对应的等级 A 90~100 B 80~89 C 70~79 D 60~69 E 0~59
时间: 2024-05-02 12:20:12 浏览: 197
C语言程序设计-给出百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,7
5星 · 资源好评率100%
好的,你的问题很简单。以下是 C 语言的代码:
```c
#include <stdio.h>
int main()
{
int score;
printf("请输入您的分数:\n");
scanf("%d", &score);
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 if (score >= 0 && score <= 59)
{
printf("您的等级为 E。\n");
}
else
{
printf("输入有误,请输入0-100之间的整数分数。\n");
}
return 0;
}
```
你可以将这段代码保存在一个文件中,例如 `grade.c`, 然后使用 C 编译器进行编译和运行,例如:
```shell
gcc grade.c -o grade
./grade
```
然后按照提示输入分数即可看到对应的等级。
阅读全文