1、switch()語句工作原理:通過判斷case後面的表達式和switch後面的表達式是否相匹配,一旦case匹配,就會順序執行後面的程序代碼,而不管後面的case是否匹配,直到遇見break。
2、switchcase語句表達式為:
switch{case常量1:語句體1;case常量2:語句體2;case常量3:語句體3;case常量4:語句體4;....default:語句體;}
3、當常量表達式所表達的量與其中一個case語句中的常量相符時,就執行此case語句後面的語句,并依次下去執行後面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。如果常量表達式的量與所有case語句的常量都不相符,就執行default語句中的語句并跳出switch語句。