成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

c語言switch語句怎么輸入成績等級 switch怎么確定代碼?

switch怎么確定代碼?C switch語句switch語句允許您測試一個變量等于多個值的情況。每個值稱為一個案例,被測試的變量將檢查每個開關案例。語法c語言中switch語句的語法:開關(表達式)

switch怎么確定代碼?

C switch語句

switch語句允許您測試一個變量等于多個值的情況。每個值稱為一個案例,被測試的變量將檢查每個開關案例。

語法

c語言中switch語句的語法:

開關(表達式){

cas:

聲明;

打破;/*可選*/

cas:

聲明;

打破;/*可選*/

/*可以有任意數(shù)量的cas:/*可選*/

聲明;

}

switch語句必須遵循以下規(guī)則:

switch語句中的表達式必須是整數(shù)或枚舉類型(或者單個轉換函數(shù)類將其轉換為整數(shù)或枚舉類型)。

開關中可以有任意數(shù)量的case語句。每個案例后面都有一個要比較的值和一個冒號。

case的常量表達式必須與switch中的變量具有相同的數(shù)據(jù)類型,并且必須是常量或文字量。

當測試變量等于case中的常量時,將執(zhí)行case之后的語句,直到遇到break語句。

當遇到break語句時,開關終止,控制流將跳轉到switch語句后的下一行。

不是每個案例都需要包含中斷。如果case語句不包含斷點,控制流將繼續(xù)下一個case,直到遇到斷點。

switch語句可以有一個可選的默認case,它出現(xiàn)在switch的末尾。當上述所有情況都不成立時,默認情況可用于執(zhí)行任務。默認情況下不需要break語句。

c語言中的Switch語句

例子

#包括

int main()

{

用C語言中的switch語句判斷輸入的學生成績的等級…優(yōu)秀,良好等等?

score n switch(n/10){ case 9 :printf(a(最佳)

);打破;案例8:printf(B(優(yōu)秀展示)

);打破;案例7:printf(C(好)

);打破;案例6:printf(D (pass)

);打破;D:printf(失敗);}