#include <stdio.h>
int main()
{
float score;//定义分数的变量
int grade;//定义等级的变量
printf("please input your score:\n");
scanf("%f", &score);//接收用户的输入
if (score == 100)
//若分数为100分,则视为90分,便于划分等级
{
score = 90;
}
grade = score / 10;//通过对分数进行整十整除用来选择进入路径
//对分数等级进行划定
switch (grade)
{
case 9:
printf("等级:A 很好,晚饭给你加鸡腿\n");
break;
case 8:
printf("等级:B 加油,李明锦争取下次拿A!\n");
break;
case 7:
printf("等级C\n");
break;
case 6:
printf("等级:D\n");
break;
case 5:
case 4:
case 2:
case 1:
printf("等级:E\n,不要灰心,加油努力!");
//通过去掉break来给出小于60分大于0分时的等级
default:
printf("输入错误,请不要开玩笑啊同学!");
//用来排除大于100或者输入非数字的情况
}
}