{
Case常量表達式1:
語句1;
打破;
案例常數表達式2:
聲明2;
打破;
……
Case常量表達式n:
陳述n;
打破;
默認值:
語句n+1;
打破;
}
switch語句的執行流程如下:首先計算switch後括號中表達式的值,然後依次將這個值與每個case的常量表達式進行比較。如果括號中的表達式的值等於case後的常量表達式的值,則執行case後的語句,執行後遇到break語句則退出switch語句;如果括號內表達式的值不等於all case後的常量表達式,則執行default後的語句n+1,然後退出switch語句,程序流程轉到switch語句的下壹條語句。