0-50等级为A,51-100等级为B,101-150等级为C,151-200等级为D,201-250等级为E,251-300等级为F,大于300等级为G,请以以上等级为标准,用C语言写出用户输入数字即可查到等级
时间: 2024-03-14 09:47:01 浏览: 61
C语言程序设计-给出百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,7
5星 · 资源好评率100%
好的,以下是用C语言实现的代码:
```c
#include<stdio.h>
int main()
{
int score;
char level;
printf("请输入您的分数:");
scanf("%d", &score);
if(score>=0&&score<=50)
level='A';
else if(score>=51&&score<=100)
level='B';
else if(score>=101&&score<=150)
level='C';
else if(score>=151&&score<=200)
level='D';
else if(score>=201&&score<=250)
level='E';
else if(score>=251&&score<=300)
level='F';
else
level='G';
printf("您的等级为:%c\n", level);
return 0;
}
```
以上代码中,首先通过`scanf`函数获取用户输入的分数,然后通过`if-else`语句判断分数所属的等级,并将等级赋值给变量`level`,最后通过`printf`函数输出等级。
阅读全文