c語言switch case語句例子如下:
1、case 常量表達式1
語句1,可以是多行,可以加括號,也可以不加,到下一個case之前,都是本case的語句范圍。[break;] 中括號,表示此語句可以沒有。
2、case 常量表達式2
[break;]……case 常量表達式n:語句n。[break;][default:]。
Switch在一些計算機語言中是保留字,其作用大多情況下是進行判斷選擇。以C語言來說,switch(開關語句)常和case break default一起使用。
switch語句規則
case標簽必須是常量表達式(constant Expression)只能針對基本數據類型使用switch,這些類型包括int、char等。對于其他類型,則必須使用if語句。 case標簽必須是惟一性的表達式;也就是說,不允許兩個case具有相同的值。
如果兩個case語句間沒有break,則執行完匹配的case語句后,會順序執行下面的語句,直到遇到break語句或switch結束。連續的兩個case語句表示,這兩個case是同一種情況。