在C中我看到這句話和操作符稱為邏輯運算子,我理解他說的意思是與,XX,非,和或操作符成為

2021-04-18 06:59:33 字數 3182 閱讀 3979

1樓:匿名使用者

比如抄 有兩個例項a,b

&就是 a和b都要正確,bai整個過程才算du正確^就是 a和b中有

切只有一zhi個正確才算全部正dao確

| 就是a和b中只要一個正確就全部正確

! 就是非, a正確 !a就是不正確

就是這樣,寫c#控制檯寫多了就明白了!

2樓:匿名使用者

四個操作符稱為邏輯運算子,也叫做位運算操作符&,^,|都是二

內元運算子,分別為按位與

容,按位異或和按位或

!為一元操作符,非操作符,其次還有一個樓主沒有提到的,就是~,也是一元操作符,是按位取反操作符,下面來說他們具體的操作

按位與:

5=0101

9=1001

結果0001=1

那麼5&9=1

按位異或,異或就是相同得0,不同得1:

5=0101

9=1001

結果1100=12

即5^9=12

其他的相信樓主自己就能理解了~~~~還有什麼不明白的?儘管問

3樓:匿名使用者

比如一個長度為8位的無符號整數73

在機器裡儲存就是01001001,每個0或1就是一個「位」回

4樓:匿名使用者

&可以理解為「和」。|可以理解為「或」。!可以理解為「非」。^可以理解為位運算子。

c# 中邏輯運算子 || 是或的意思

5樓:八蚊

"||"是"或者"的意思

"&&"是"並且"的意思

例如真||假 結果是真

假||假 結果是假

就是說只要其中一邊是真..條件就成立

真&&假 結果是假

真&&真 結果是真

就是說只要其中一邊不成立..條件就是假

6樓:匿名使用者

有一個是假的...那麼結果就是假的...

所以兩邊都是假那麼結果肯定也是假的..

7樓:匿名使用者

假假為真?這不是異或,樓主不要天真了。。。

8樓:匿名使用者

那隻能說你們老師外復

行!制!!!

就像 一個屋子裡bai有人,如果有一個人和一du只狗,也可以說zhi屋子裡有dao人,如果有兩個人沒有狗,也可以說屋子裡有人,但是,如果屋子裡只有一隻狗,你能說屋裡有人嗎???這裡的人可以說是『真』,狗就是假,你問你們老師,兩隻狗就是兩個假,按你們老師的說法那這兩個狗就都**了!!!呵呵 ,你看你們老師怎麼說!!!

9樓:檢霽杜鵾

對於邏輯或運算,只要有一個環節的值為真,那結果就是真

所當m==1時,整個表示式的值必然為1,後面的就沒必要判斷了,所以n=c==d不會被執行,n保持原來的值0

c#中的布林邏輯運算子,!^ &丨,分別是什麼意思。回答要專業啊。我正在學習階段。不要害我誤入起途啊。

10樓:匿名使用者

! not(非) !false -> true^ xor(異或

專) false^true -> true& and(與) false&true -> false|屬 or(或) false|true -> true

c#中運算子&& 和 ||用法

11樓:匿名使用者

^算術運算子 + - * / %

邏輯運算子 & | ^ ~ && || !

字串連線運算子 +

增量和減量運算子 ++ --

移位運算子 << >>

比較運算子 == != < > <= >=賦值運算子 = += -= *= /= %= |= ^= <<= >>=

成員訪問運算子(用於物件和結構) .

索引運算子(用於陣列和索引器)

資料型別轉換運算子 ()

條件運算子(三元運算子) ?:

委託連線和刪除運算子 + -

物件建立運算子 new

型別資訊運算子 sizeof(只用於不安全的**) is as typeof

溢位異常控制運算子 checked unchecked間接定址運算子 * -> &(只用於不安全的**)名稱空間別名限定符 ::

空接合運算子 ??

12樓:匿名使用者

a!=0 且b!=0 :a!=0 && b!=0

a!=0 或b!=0:a!=0 || b!=0

13樓:就是大熊貓

a!=0 & b!=0 ;a和b都為真,則為真,有一個為假,則為假;

a!=0 && b!=0 ;如若第一個a為假,就不會再運算第二個b,直接輸出為假;

a!=0 | b!=0 ;a和b有一個為真,則為真,兩個為假,則為假;

a!=0 || b!=0 ;如若第一個a為真,就不會再運算第二個b,直接輸出為真;

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

14樓:匿名使用者

顧名思義:

(1)【關係運算子】:進行關係判斷的運算子;這裡的關係,只內限於數值上的【大小關容系】。所以又叫【比較運算子】。

參與這種運算的量,都必須是數值型別的,或是可以轉化為數值型別的量,也就是,可以【區分(或比較)大小】的量。

而這種運算的結果,也就是【對大小關係的判斷】的結果,自然只能是【真】或【假】這兩種結果。

(2)【邏輯運算子】:邏輯,本身就是進行判斷。而邏輯運算,就是對多個【簡單判斷】進行組合。所以:

參與邏輯運算的量,必須是能夠看作是【判斷】的量,也就是可以【區分(或定義)真、假】的量。顯然,關係運算的結果,就是這樣的量。所以【關係表示式】可以作為【邏輯運算】的運算數。

當然,所有布林型的量,或可以轉化為布林型的量,也都可以進行邏輯運算。

而邏輯運算的結果,自然也是判斷的結果,也就是:真或假。所以,與普通的算數運算一樣,邏輯運算的結果也可以繼續參與下一步邏輯運算,即可以進行「連續運算」。

15樓:世界不美麗

邏輯運算子是指數**算,比如兩個「a」+"b"此中的「+」就是關係運算子

16樓:匿名使用者

沒區別,關係運算就是邏輯運算

c語言的printf函式中這句話怎麼理解完全看不懂求

printf 引數1,引數2,引數3,引數n 換個寫法 printf 格式控制 輸出項1,輸出項2,輸出項3,輸出項n 其中 格式控制 對應 引數1 輸出項1 對應 引數2 例 printf d a 將輸出項a按十進位制數 d輸出 printf o a 將輸出項a按八進位制數 o輸出 int a f...

「天道酬勤」這句話在交易中真的適用嗎

只能說安慰自己吧,其實也不一定都適用,很簡單的例子,上學那會,我們班有個特別努力學習的女生,比誰都勤奮,但依然成績不好!相信很多班上都有這樣的例子,只能說勤奮獲得報酬的機率更大一些。天道酬的不是你的勤勞而是要勤于思考,不是說過麼,方向不對,知識越多越反動,在交易中,操作不對,越是勤奮賠的越多。如果比...

你給他登記這句話是不是在不同語境中可以代表替他登記還或交給他登記

是的,有那種可能在裡面,不排除你所提及的語境所傳達的那兩種意思,我們的語言在不同情境下,傳達的是不同的意思,需要結合實際情況來進行分析。你給他登記 這句話,放在不同的語境中,確實有不同的意思 1 句末打歎號,是讓你為他做登記,快點給他做登記的意思。2 句末打問號,是你要給他做登記,你可以給他做登記嗎...