题目:
百分制成绩转换为ABCDE五个等级(假设成绩都为整数值)。成绩范围为[0,100].
相应等级为[90,100]是A,[80,90)是B,[70,80)是C,[60,70)是D,60以下为E
**输入格式要求:"%d" 提示信息:“input the score :”
**输出格式要求:
范围错误"score=%d is error!\n"
范围正确输出相应等级"score=%d–>A\n"
程序示例运行1如下:
input the score :90
score=90–>A
程序示例运行2如下:
input the score :50
score=50–>E
程序:
#include <stdio.h>
int main()
{
int a;
printf("input the score :");
scanf("%d",&a);
if (0<=a&&a<60)
{
printf("score=%d-->E\n",a);
}
else if (60<=a&&a<70)
{
printf("score=%d-->D\n",a);
}
else if (70<=a&&a<80)
{
printf("score=%d-->C\n",a);
}
else if (80<=a&&a<90)
{
printf("score=%d-->B\n",a);
}
else if (90<=a&&a<=100)
{
printf("score=%d-->A\n",a);
}
else
{
printf("score=%d is error!\n",a);
}
return 0;
}
没什么说的放这儿和上一条对比。