switch语句
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
int main()
{
int score;
scanf("%d\n",&score);
//switch:可以把程序跳转到多个语句中的一个执行,效率快。它包括了多个case标签,以及最多一个default标签。
/*switch(表达式):括号里的表达式会被计算一次,并和case标签中的常量表达式作比较。如果表达式的值匹配其中某个case常量,程序就会跳转到该case标签后面的语句;如果没有匹配的case常量,程序就会跳转到default标签后面的语句。switch不能嵌套使用,也不适合区间判断*/
switch(score/10)
{
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");
break;
}
return EXIT_SUCCESS;
}