switch实现从终端接收一个成绩,
90 - 100 优秀
80 - 89 良好
70 - 79 中等
60 - 69 及格
0 - 60 不及格
#include<stdio.h>
int main(void)
{
int score = 0;
printf("请输入分数:");
scanf("%d", &score);
if(score > 100 || score < 0)
{
printf("清重新输入:\n");
scanf("%d", &score);
}
int n = 0;
n = score / 10;
switch(n)
{
case 10:
printf("优秀\n");
break;
case 9:
printf("优秀\n");
break;
case 8:
printf("良好\n");
break;
case 7:
printf("中等\n");
break;
case 6:
printf("及格\n");
break;
default:
printf("不及格\n");
}
return 0;
}