c邏輯運算子

2022-11-13 23:57:13 字數 839 閱讀 2535

1樓:匿名使用者

有 & 但是跟你想的不一樣。 你說的大概是 && 就是邏輯與。 而且&&的短路規則是如果前一個是false後一個就不用算,前一項是true後一項當然必須算

2樓:匿名使用者

&號是運算子 要求對兩個數進行&運算

比如

1101

a b同時不同時為0都可以運算

而&&不同

a&&b 在c語言裡面來說,當&&前面一個為0的時候,就不再執行&&後面的

如果&&前面為1時,就要執行&&後面的

a||b 在c語言裡面來說,當||前面一個為0的時候,就繼續執行||後面的

如果||前面一個是1的話,就不再執行||後面的&& || 前面可以是表示式,也可以是常量,常量的話,值為1

3樓:匿名使用者

應該是:a&b的含義是如果a是fault,則不用計算b的值了,整個公式結果是fault

4樓:

你的意思應該是&&運算子,表示邏輯and

&表示按位進行與運算

有問題hi我

5樓:匿名使用者

那是邏輯與運算,必須兩個都是真,結果才是真(值為1),只要有一個假那結果就是假(值為0)。

6樓:匿名使用者

邏輯「與」;同中文「和」

a為false 可以不用再判斷。

7樓:著述的鴨子非了

&&運算子表示邏輯與

&表示按位進行與運算

C邏輯運算子,C程式邏輯運算子

邏輯與2邊表示式的值中有一個是0,則結果是0邏輯或2邊表示式的值中有一個是1,則結果是1邏輯非的作用是將0變1,將非1變0 在c 中 結果bai只有兩種du 一種是 zhi0,一種是非零,所以當然a 5,a就是0,相dao當於專 是與否,的話只有當兩個屬變數都不為零是 結果才為1,其他情況結果為0,...

c語言中邏輯運算子用法,C語言中邏輯運算子用法

1 邏輯運算子bai是根據du表示式的值來返zhi回真值或是假值dao。在c語言中沒有專版門的真值和假值,認定權非0為真值,0為假值。2 邏輯運算子運算規則 或 兩個條件中,只要有一個成立,則結果就成立 與 兩個條件中,兩個同時成立,則結果成立,否則不成立 非 取反之意,如果是真,結果是假,如果是假...

c關係運算子和邏輯運算子有什麼區別

顧名思義 1 關係運算子 進行關係判斷的運算子 這裡的關係,只內限於數值上的 大小關容系 所以又叫 比較運算子 參與這種運算的量,都必須是數值型別的,或是可以轉化為數值型別的量,也就是,可以 區分 或比較 大小 的量。而這種運算的結果,也就是 對大小關係的判斷 的結果,自然只能是 真 或 假 這兩種...