switch语句的运算顺序

亮彩
浏览 1513回答 3
3回答

望远

从上往下匹配case,匹配成功就进入执行,有一个为default,遇到break跳出switch语句块,注意switch的贯穿现象。

望远

switch(2)     {     case 1:printf("1");break;     case 2:printf("2");break;//switch从这个case进入,如果没有break;     //那么就会继续往下执行不管是否匹配case,直到运到break跳出或者全都执行完,这就是switch的贯穿现象。     case 3:printf("3");break;     default:printf("default");     }
打开App,查看更多内容
随时随地看视频慕课网APP