C 語言的條件表示法

◎ 所謂條件式就是僅用來決定『真』或『假』的判斷式,例如『5  >= 5』為真,而『5 > 6』為假。而條件的真假結果常會影響 if、for、while 等敘述的執行流程。

◎ 如果要用來表示恆真的條件,可用『true』表示;反之若要表示恆假的條件,可用『false』。

◎ 如果整個條件式中包括了2 個以上的條件,則我們通常視情況以『且』、『或』、『相反』等連接詞加以組合。這些連接詞的正確表示法如下:
且 :  『&&』 
鍵盤上數字鍵 7上半部的那個符號(要連打兩個)
或 :  『| |』    
鍵盤上倒退鍵左邊按鍵上半部的那個符號(要連打兩個)
相反:『!』     一個驚嘆號

◎ 數字比較符號: 『>』(大於)、『<』(小於)、『>=』(大於或等於)、『<=』(小於或等於)、『==』(等於)、『!=』(不等於)
請特別注意最後兩個!

(例) (1) 條件:變數 x 的值在 10 到 20 之間,    表示法:x >= 10   &&   x <= 20
(2) 條件:變數 x 的值在 10 以下(包括10)或者 20 以上(包括20),    表示法:x <= 10   | |   x >= 20
(3) 條件:變數 x , y, z 的值全部相異,    表示法:x != y   &&   y != z   &&   x != z
(4) 條件:變數 x , y, z 的值全部相同,    表示法:x == y   &&   y == z
(5) 條件:變數 x 的值是偶數,    表示法:x % 2 == 0