编辑代码

#include <stdio.h>
int main () {
    int i;
    i = 3;
    switch(i)
    {
    case 1:
    printf("1层开!\n");
    break;//这个程序相当于是在坐电梯,case代表了电梯经过的楼层,i代表了坐电梯的人在哪一层按了电梯,break代表电梯开门。首先设定了i为2,进入switch后相当于按下了电梯,那么不管case1有没有break,电梯都会直接上升到2楼再打开,进入2楼后,如果有break那么进入电梯就可以把2楼的内容拿出来,如果没有break电梯就继续上升,到了3楼再把3楼的内容也拿出来,直到出现break才会终止。
     case 2:
    printf("2层开!\n");
    break;
     case 3:
    printf("3层开!\n");
    break;
    default:
    printf("没有这一层\n");
    break;
    }
	return 0;
}