switch語句語法

2022-09-02 10:18:08 字數 495 閱讀 6609

switch  case語句適用於從一組互斥的分支中選擇乙個執行分支。

int day = 0;

switch

(day)

switch語句中的控制表示式(day)必須是乙個整型或列舉型別,或者是乙個 class 型別,其中 class 有乙個單一的轉換函式將其轉換為整型或列舉型別。

在乙個 switch 中可以有任意數量的 case 語句。每個 case 後乙個要比較的值和乙個冒號。case 的constant-expression必須與 switch 中的變數具有相同的資料型別,且必須是乙個常量表示式不允許是變數。

當被測試的變數等於 case 中的常量時,case 後跟的語句將被執行,直到遇到break語句為止。

任何switch語句都必須遵循以下規則:

switch語句的語法

關於switch語句 1.switch語句也屬於選擇結構,也是分支語句 2.switch語句的語法結構 乙個比較完整的switch語句應該這樣編寫 switch int或string型別的字面值或變數 3.switch語句的執行原理 switch後面小括號當中的 資料 和case後面的 資料 進行一...

c 語法之switch語句

switch語句在c或c 語言中是非常普通的乙個語句了,而且我們也是經常用到的。而且我們使用的switch語句都是和case default break等語句一起使用的。switch語句的使用可以非常的簡單,也可以非常的複雜,所以你可以看到下面的一些另類的使用。首先問一下的是 你知道switch文法...

語句 switch語句

switch語句的特點如下 1 switch x 被選擇的內容 即x 只能是byte,short,int,char這四種型別 2 備選答案並沒有指定的順序,但是執行肯定是從第乙個case開始的,如果其中有匹配的case,執行完,通過該case的break就結束了switch。如果沒有匹配的case,...