關於邏輯量的真假判斷,邏輯學,判斷,性質判斷的關係

2023-01-08 10:25:02 字數 2677 閱讀 5067

1樓:匿名使用者

num=12

!num=0 因為num是12,12大於0,所以,num是非零,也就是1. !感嘆號)在c語言中,表示按意取反,!num(非num)就是num的反值,也就是0.

num>=1&&num<=31 因為num是12,12肯定大於1,所以,num>=1是正確的,也就是非零,是1. num<=31,12小於等於31也是正確的,也是非零,是1.

而&&(邏輯與) 1與1,還是1.

num||num>31 num本身是12,非零,為1,上面已經說過了。 num>31明顯是錯誤的。12怎麼會大於31.

所以,這個值是假的,也就是0。 但是在||(邏輯或)運算中,有乙個值為真,那這個表示式就為真。因為 num這個值為1,即使後面的num>31為假,但是,這個值還是1.

2樓:

標頭檔案 #include

printf("%d",true);

printf("%d",false);

printf("%d",!true);

printf("%d",!false);

你可以看出 真 1,假 0

printf("%d",!12); 你可以看出 「非12」 為 0 ,就是假。

實際上,除了 0,其它值 都是真。12是真, 非12 是假。

你不要想到數學值 0,1

要想到 邏輯值 true(真),false(假)num=12

num >=1 對,邏輯值 true(真)num<=31 對,邏輯值 true (真)true &&true, 真 與 真 得 真。

3樓:

num初值為12,即非零,!的意思是,單目邏輯非,就是取反的意思,&&是邏輯與,就是都的意思,最後乙個是邏輯或。

c語言中位運算怎麼判斷邏輯真假

4樓:網友

先計算括號裡的式子,再根據結果確定真假, 非0為真0為假。

5樓:匿名使用者

如果usart_rx_sta的二進位制表示形式的第15位元位為1(位元位從0開始計算),則if為真,否則為假。

6樓:gta小雞

只要有一位為1就為真,全0則為假。

c語言中,如何表示「真」還是「假」?系統如何判斷乙個量的「真」和「假」?

7樓:這屆小知真不錯

c語言編譯系統在表示邏輯運算結果時,以數值1代表「真」,以0代表「假」。 比如:a、b的值分別是0、4,則a||b的值為1,a&&b的值為0。

但在判斷乙個量是否為「真」時,以0代表「假」,以非0代表「真」。比如:a=4,因為a的值為非0,被認作「真」,所以對它進行「非」運算!a=0 。

其實語句是否執行由使用者的**(即判斷條件)決定的,而系統只用0和非0進行判斷,當使用者認為此句可執行,系統判斷為「真」,反之亦然 。

比如:while(ch!='#

ch!='#'為判斷條件。

假如ch='a',這可執行大括號中語句序列(系統判斷為「真」)

當ch='#',不可執行大括號中的語句序列(系統判斷為「假」)

8樓:鷹弈

c語言編譯系統在表來示邏輯運算結果自時,以數值1代表「真bai」du,以0代表「假」

比如:zhia、b的值分別是0、4,則a||b的值為dao1,a&&b的值為0.

但在判斷乙個量是否為「真」時,以0代表「假」,以非0代表「真」

比如:a=4,因為a的值為非0,被認作「真」,所以對它進行「非」運算!a=0

其實語句是否執行由使用者的**(即判斷條件)決定的,而系統只用0和非0進行判斷,當使用者認為此句可執行,系統判斷為「真」,反之亦然。

比如:while(ch!='#

ch!='#'為判斷條件。

假如ch='a',這可執行大括號中語句序列(系統判斷為「真」)當ch='#',不可執行大括號中的語句序列(系統判斷為「假」)如果對你有所幫助,請記得採納,謝謝!

9樓:匿名使用者

表示真假可以用1,0或true,false;判斷真假的方法是:(假定有變數a)if(a) /判斷如果為真if(!a)//判斷如果為假true和回false一般用於布林型。

答變數的判斷,即if(a==true){}或 if(a==false){}

10樓:匿名使用者

c語言中,非0為真,0為假什麼是非0?非0就是不是0,只是不是0,都為真。

11樓:匿名使用者

最基本的就是抄c語言教程了,計算機二襲級考試的基本教程,不過現在學那個的少了,多了好幾種語言,你可以學別的語言,像foxbasic什麼的,都很好 回答完畢 希望對您有幫助。

邏輯學,判斷,性質判斷的關係

如何教孩子邏輯思維真假話判斷題

12樓:匿名使用者

用矛盾法最好。

舉例:有n個人說話,只有乙個人說真話,那麼找出其中兩個人的矛盾點。

甲:乙說假話。

丙:乙說假話。

甲和丙必有一真、一假,假設其中之一為真,推下去,如果跟已知無矛盾那麼假設就是成立。

邏輯學四大性質的解釋,邏輯學中對性質判斷進行分類,其劃分的標準是什麼

一 不矛盾律 它通常被表述為a不是非a,或a不能既是b又不是b。在傳統邏輯裡,矛盾律首先是作為事物規律提出來的,意為任一事物不能同時既具有某屬性又不具有某屬性。它作為思維規律,則是任一命題不能既真又不真。矛盾律也被當作一種關於認識活動的規範性規律,意為任何人不應同時斷定乙個命題 a 及其否定 並非a...

邏輯學題目急,邏輯學的題目,急

我copy不知道這張牌。說明牌的點數肯定出現過一次以上,即4 a q 5中的乙隻 我曉得你不知道這張牌。說明花色中的點數都出現過一次以上,即為紅桃或方塊 現在剩下紅桃4 q a和方塊a 5,李先生說 現在我知道這張牌了。則排除相同點數的a,剩下紅桃4 q和方塊5 現在我也知道。所以是只剩下乙個點數的...

邏輯學,怎麼用真值表判斷重言式,用真值表判斷是否重言式pqpqp?

邏輯 這個語詞由英語logic音譯而來,導源於希臘文,原意是思想 理性 言詞 規律等。在現代漢語中,邏輯 是個多義詞,其含義主要有 1 客觀規律性。例如 謙虛使人進步,驕傲使人落後,這是生活的邏輯 這裡的 邏輯 是指生活的規律性。2 思維的規律性。例如 應該合乎邏輯地思維,明確地表達思想 這裡的 邏...