C语言:输入百分制成绩,输出对应等级

Posted by: NOTEPAD 2015年12月11日 Leave a comment

#include<stdio.h>
int main(void)
{
	int a;
	printf("请输入你的成绩:");
        scanf("%f",&a);
	switch((int)(a/10+0.05))
	{
	case 10:
        case 9:printf("你的成绩优秀\n");break;
        case 8:printf("你的成绩良好\n");break;
        case 7:printf("你的成绩中等\n");break;
        case 6:printf("你的成绩及格\n");break;
        case 5:
        case 4:
        case 3:
        case 2:
        case 1:
        case 0:printf("你的成绩不及格\n");break;
        default:printf("输入错误\n");
	}
 
}