if語(yǔ)句的三種格式 宏程序if語(yǔ)句格式?
宏程序if語(yǔ)句格式?#if編譯預(yù)處理中的條件命令等價(jià)于C語(yǔ)法中的if語(yǔ)句。語(yǔ)句格式如下:#if conditional statementprogram segment 1//如果條件語(yǔ)句為真,則編譯
宏程序if語(yǔ)句格式?
#if編譯預(yù)處理中的條件命令等價(jià)于C語(yǔ)法中的if語(yǔ)句。語(yǔ)句格式如下:
#if conditional statement
program segment 1//如果條件語(yǔ)句為真,則編譯程序段1
#ENDIF
program segment 2//如果條件語(yǔ)句為假,然后編譯程序段2
完成if語(yǔ)句格式:
if(expression 1)
{
statement group 1
}][
else if(expression 2)
{
statement group 2
}
](在[
中的內(nèi)容可以不存在或重復(fù)多次)
[
else
{
statement group 3
}
](可以不包含[
中的內(nèi)容)
注意:當(dāng)一個(gè)語(yǔ)句組僅包含一個(gè)語(yǔ)句時(shí),可以省略該語(yǔ)句組前后的花括號(hào)。
ifelse語(yǔ)句格式?
有三種形式:1。第一種形式是基本形式:if(expression)語(yǔ)句。它的語(yǔ)義是:如果表達(dá)式的值為true,則執(zhí)行下面的語(yǔ)句,否則不執(zhí)行該語(yǔ)句。2第二種形式是:if else if語(yǔ)句1 else語(yǔ)句2。它的語(yǔ)義是:如果表達(dá)式的值為true,則執(zhí)行語(yǔ)句1,否則執(zhí)行語(yǔ)句2。三。第三種形式是if-else-if形式。if語(yǔ)句的前兩種形式通常用于兩個(gè)分支的情況。當(dāng)有多個(gè)分支時(shí),可以使用if-else-if語(yǔ)句,一般形式為:if(表達(dá)式1)語(yǔ)句1,else-if(表達(dá)式2)語(yǔ)句2,else-if(表達(dá)式3)語(yǔ)句3“else-if(表達(dá)式m)語(yǔ)句”的語(yǔ)義是:依次判斷表達(dá)式的值,當(dāng)一個(gè)值為真時(shí),執(zhí)行相應(yīng)的語(yǔ)句。然后跳出整個(gè)if語(yǔ)句,繼續(xù)執(zhí)行程序。如果所有表達(dá)式都為false,則執(zhí)行語(yǔ)句n。然后繼續(xù)后續(xù)程序。