色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C語言中的邏輯運算(與或非)詳解

林國瑞2年前10瀏覽0評論

1. 與運算(&&)

與運算是指兩個條件同時成立時,整個條件才成立。如果我們要判斷一個數是否同時大于10和小于20,可以使用與運算符,如下所示

umum< 20) {tfumd 20");

umum小于20但不大于10,都不會執行if語句中的代碼。

2. 或運算(||)

或運算是指兩個條件中只要有一個成立,整個條件就成立。如果我們要判斷一個數是否等于10或20,可以使用或運算符,如下所示

umum == 20) {tfum is either 10 or 20");

um既不等于10也不等于20,就不會執行if語句中的代碼。

3. 非運算(!)

非運算是指將一個條件取反。如果我們要判斷一個數是否不等于10,可以使用非運算符,如下所示

um == 10)) {tfumot equal to 10");

umumumumum == 1,執行if語句中的代碼。

需要注意的是,邏輯運算符的優先級低于算術運算符和關系運算符,因此在使用時需要加上括號,以保證運算的正確性。

邏輯運算在C語言中是非常常用的運算符之一,包括與運算、或運算和非運算。與運算是指兩個條件同時成立時,整個條件才成立;或運算是指兩個條件中只要有一個成立,整個條件就成立;非運算是指將一個條件取反。在使用時需要注意運算符的優先級,并加上括號,以保證運算的正確性。