#include <stdio.h>
int main(void)
{
int val;
printf("请输入您要进入的楼层:");
scanf("%d",&val);
switch (val)
{
case 1: **此处应该为冒号而不是分号**
printf("1层开\n");
// break; **此处break注释掉,则输入1的结果是输出‘1层开 二层开’**
case 2:
printf("2层开\n");
break;
case 3:
printf("3层开\n");
break;
default:
printf("没有这一层\n");
break;
}
return 0;
}
switch中各个case和default只是执行的入口,当选中后程序即开始执行,直至到达break(该过程忽略各个case)