成绩转换
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
1
-
描述
-
请编写一个判断学生成绩等级的程序,该程序的功能是:判断一个成绩(整数),如果这个数大于等于90则输出A,大于等于80则输出B,大于等于70则输出C,大于等于60则输出D,小于60则输出E.
-
输入
-
有多组测试数据,以EOF结束。
每组输入一个成绩u(0<=u<=100)。
输出
- 每组数据输出一行,即该生成绩对应的级别。(A或B或C或D或E) 样例输入
-
100
样例输出
-
A
-
有多组测试数据,以EOF结束。
汗...怎么又是成绩转换啊.....
用字符代替输出的值,然后判断输出....
#include<stdio.h>
int main()
{
int n;char x;
while(scanf("%d",&n)!=EOF)
{
if(n>=90)
{
x='A';
}
else if(n>=80)
{
x='B';
}
else if(n>=70)
{
x='C';
}
else if(n>=60)
{
x='D';
}
else
{
x='E';
}
printf("%c\n",x);
}
return 0;
}