商務英語計算機英語

c語言case的用法

本文已影響 7.89K人 

C語言是一門通用計算機編程語言,應用廣泛。下面,本站小編爲大家整理了c語言case的用法,希望對你有幫助哦!

ing-bottom: 75%;">c語言case的用法

witch(整型表達式)

{

case1:printf("case1

");break;

case2:case5:printf("case2or5

");break;

...

default:k;

}

case是開關語句的一個組成部分。

case下面必須是整型常數.

冒號和break;之間是滿足這個case時要執行的語句。

上例,

當整型表達式得1,打印字符串"case1"

當整型表達式得2或5,打印字符串"case2or5"

  以下規則適用於switch語句:

在switch語句中使用表達式(expression )必須是整型或枚舉類型,或者作爲類,其中所述類有一個單一的轉換功能以一個整體或枚舉類型

在switch語句中可以有任意數量的case語句。每一個case後跟的值進行比較,並跟着一個冒號

恆定表達(constant-expression) 的case語句,必須是相同的數據類型,在switch變量,它必須是一個常量或文字

當被swith變量上等於case語句中的值,case下面將執行,直到break語句爲止

當到達一個break語句,switch終止,並且控制流跳轉到下switch語句的下一行

不是每一個case需要包含一個breal。如果未出現break,控制流都將落空到後續case,直到 break 爲止

switch語句可以有一個可選默認case,它必須出現在switch結束。在默認情況下break語句不是必要的

猜你喜歡

熱點閱讀

最新文章