switch語(yǔ)句判斷條件 case語(yǔ)句用法?
case語(yǔ)句用法?1. Case語(yǔ)句用法:在C語(yǔ)言中,在每個(gè)Case的末尾添加break語(yǔ)句是為了防止它進(jìn)入下一個(gè)Case并在下一個(gè)Case中輸出語(yǔ)句。2. 有兩種方法可以結(jié)束switchcase語(yǔ)句
case語(yǔ)句用法?
1. Case語(yǔ)句用法:在C語(yǔ)言中,在每個(gè)Case的末尾添加break語(yǔ)句是為了防止它進(jìn)入下一個(gè)Case并在下一個(gè)Case中輸出語(yǔ)句。
2. 有兩種方法可以結(jié)束switchcase語(yǔ)句。第一個(gè)是遇到switchcase語(yǔ)句的方括號(hào),第二個(gè)是遇到中斷。
3. case中的語(yǔ)句由代碼驗(yàn)證。原因是標(biāo)號(hào)只能是語(yǔ)句的一部分,不能是語(yǔ)法
在C語(yǔ)言中,case與switch一起構(gòu)成switch case語(yǔ)句,用于判斷和選擇。Case用于表示選擇結(jié)構(gòu)。
switch語(yǔ)句的一般形式是:
switch(expression){
case constant expression 1:statement 1
case constant expression 2:statement 2
case constant expression n:statement n
default:statement n1}
其語(yǔ)義是計(jì)算表達(dá)式的值。當(dāng)表達(dá)式的值等于常量表達(dá)式的值時(shí),執(zhí)行以下語(yǔ)句,然后停止判斷并執(zhí)行以下所有語(yǔ)句。如果表達(dá)式的值在所有情況下都不同于常量表達(dá)式,則執(zhí)行default之后的語(yǔ)句。