输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,练习使用if语句和switch语句。90分及以上为A,80-89为B,70-79为C,60-69为D,60分以下为E。要求从键盘输入成绩,然后输出相应等级
#include<stdio.h>
int main()
{
int x;
char z;
printf("请输入成绩:\n");
scanf("%d",&x);
if(x>100||x<0)
printf("无法计算!\n");
else {
if(x>=90&&x<=100)
z='A';
else if(x>=80)
z='B';
else if(x>=70)
z='C';
else if(x>=60)
z='D';
else
z='E';
printf("成绩等级为:%c\n",z);}
return 0;
}
运行结果为: