C語言中的與、或、非是C語言的邏輯運算符。
1、邏輯與
在C語言中邏輯與用&&表示。
舉例:a&&b(其中a、b都代表一個條件)
如果a和b都爲真,則結果爲真,如果a和b中有一個條件爲假,則結果爲假。
2、邏輯或
在C語言中邏輯或用||表示。
舉例:a||b(其中a、b都代表一個條件)
如果a和b有一個或以上爲真,則結果爲真,二者都爲假時,結果爲假。
3、邏輯非
在C語言中邏輯非用!表示。
舉例:!a(a代表一個條件)
如果a爲假,則!a爲真,如果a爲真,則!a爲假。
擴展資料
在C 語言中的邏輯運算符及優先級:
一元:!(邏輯非)。
二元:&&(邏輯與)、||(邏輯或)。
以上三種邏輯運算符中,邏輯非 ! 的優先級最高,邏輯與 && 次之,邏輯或 || 優先級最低。即算術、邏輯、賦值運算符的優先級順序爲:
邏輯非 ! >算術 > 邏輯與 &&、邏輯或 || > 賦值=