switch语句(常用于多分支的情况)

switch(整形表达式):

{

     语句项;

}​

语句项:

case 整形常量表达式:

语句;

break 中止当前代码块

当输入超出switch语句的范围,就可用defalut

switch允许嵌套使用

例如:

#include <stdio.h>

int main()

{

int day = 0;

scanf("%d", &day);

switch (day)

{

case 1:

 printf("星期一\n");

 break;  

case 2:

 printf("星期二\n");

 break;

case 3:

 printf("星期3\n");

 break;

case 4:

 printf("星期4\n");

 break;

case 5:

 printf("星期5\n");

 break;

case 6:

 printf("星期6\n");

 break;

case 7:

 printf("星期7\n");

 break;

default:

 printf("输入错误\n");

 break; 

}

return 0;