求编程:输入学生成绩(百分制),判断该成绩的等级(优秀.良好,中等,及格,不及格)

2025-04-08 09:39:21
推荐回答(1个)
回答1:

/*求编程:输入学生成绩,判断该成绩的等级;............by Mr.Kong*/
#include
main()
{
int score,a;
printf("请输入学生的成绩:");
do
{
scanf("%d",&score);

while(score<0||score>100); /*学生的成绩在0至100之间*/
a=score/10;
switch(a)
{
case 10:
case 9:
printf("优秀"); /*成绩大于90分为优秀*/
break;
case 8:
case 7:
printf("中等"); /*成绩在70至80分之间为中等*/
break;
case 6:
printf("及格"); /*成绩在60至70分之间为及格*/
break;
default :
printf("不及格"); /*成绩在低于60分为不及格*/
break;
}

}