C语言:百分制成绩划分等级对百分制成绩划分等级,划分规则如下:大于等于90分,等级为A,80~90,等级为B,70~80,等级为C,60~70,等级为D,小于60分,等级为E。

#include<stdio.h>
main()
{
float score;
int grade;
printf("请输入分数:\n");
scanf("%f",&score);
grade=int(score/10);
if(score>=0&&score<=100)
{
switch(grade)
{
case 10: printf("分数等级为A\n");
break;
case 9:printf("分数等级为A\n");
break;
case 8:printf("分数等级为B\n");
break;
case 7:printf("分数等级为C\n");
break;
case 6:printf("分数等级为D\n");
break;
case 5:printf("分数等级为E\n");
break;
case 4:printf("分数等级为E\n");
break;
case 3:printf("分数等级为E\n");
break;
case 2:printf("分数等级为E\n");
break;
case 1:printf("分数等级为E\n");
break;
case 0:printf("分数等级为E\n");
break;
}
}
}


版权声明:本文为m0_46973223原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。