Switch case 語句怎么使用
switch的用法是判斷case后面的表達式和switch后面的表達式是否相匹配,一旦case匹配,就會順序執行后面的程序代碼,而不管后面的case是否匹配,直到遇見break。
Switch case 語句表達式為: switch{case 常量1: 語句體1;case 常量2: 語句體2;case 常量3: 語句體3;case 常量4: 語句體4;。.default : 語句體;} 當常量表達式所表達的量與其中一個case語句中的常量相符時,就執行此case語句后面的語句,并依次下去執行后面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。
如果常量表達式的量與所有case語句的常量都不相符,就執行default語句中的語句并跳出switch語句。 擴展資料 switch 。
case語句的特點: 1、把要討論的表達式與case后面的常量進行比較,發現匹配項之后,從該位置入口,做它下面的所有語句。 2、case 后面的常量不能重復 3、可以在每一個case語句的后面加上break語句,這樣就能保證只做與之相匹配的那一項。
4、break實質:在switch 。case語句里面最先遇到那一個break就從該位置結束該語句 5、可以在最后一個case的下面加上default語句表示如果找不到匹配項時,就做default對應的項。
6、default并不是一定要有,如果前面遇到break,default就不執行。如果沒有遇到break,就一定會執行。
7、case后面的語句可以不執行,表示與下一個case是或的關系。 參考資料來源:百度百科——switch。