if (條件表示式)
例1:
if (a)
(1)if後面的「表示式」,除了可以是關係表示式或邏輯表示式外,也可以是其他型別的資料,如普通的整型、實型、字元型的常量或變數,但這些資料都看作邏輯值。如例1中,如果a不為0,執行語句。否則執行if語句後面的語句。
(2)if語句中的「表示式」必須用「(」和「)」括起來。
(3)當if下面的語句組只有一條語句時,可以不適用復合語句的形式,即花括號去掉,但多條語句必須使用復合語句形式。
if (條件表示式)
在雙分支if結構中,else子句是if語句的一部分,必須與if配對使用,不能單獨使用。
if (表示式1)
else if (表示式2)
else if (表示式3)
if (表示式1)
else
}else
if (表示式1)
else
else
}
c語言 選擇結構
1 條件判斷 1 條件判斷的含義 用選擇結構來檢查所指定的條件是否滿足,並根據判斷的結果決定執行哪種操作 2 關係運算子 用來比較大小的符號 關係表示式 式子不是表示數值,而是乙個邏輯值 關係運算子 小於 小於或等於 大於 大於或等於 優先級別相同,大於後面兩種,等於 不等於 3 邏輯運算子及其優先...
C語言 選擇結構
1.單分支選擇結構 2.雙分支選擇結構 3.多分支選擇結構 1.單分支選擇結構 1.1何為單分支選擇結構?從開始到結束之間只有一條路可供選擇。1.2何為雙分支結構?從開始到結束之間有兩條路可供選擇。1.3何為多分支結構?從開始到結束之間有三條及三條以上的路可供選擇。接招看題004.用單分支選擇結構的...
C語言 選擇結構
一 if語句 實現兩個分支 if 語句可以寫成不同形式 if 表示式 語句1 可以沒有else語句 if 表示式 語句 1 else 語句 2 有else語句 if 表示式 1 語句 1 else if 表示式 2 語句 2 else if 表示式3 語句 3 可以使用巢狀 注意 1 如果語句 1,...