C語言簡單表示式題目,速度,馬上要

時間 2022-06-24 08:05:02

1樓:一團亂

1. 5

解答:逗號表示式的值是最後一個語句的 值。即3+2。

2. 0

解答:x/=x+x -> x/= 2+2 -> x/=4 -> x=x/4 -> x = 2/4 -> x = 0。

注意整數相除的截斷,不存在四捨五入。

4. 0

解答:!a&&b>1 變形 (!a)&&(b>1).

!a的值為0,b>1的值為0, 1&&0為 0。

5. 0

解答:4的二進位制表示為 0100,1的二進位制表示 0001.

按位與後, 0100 & 0001 = 0000。所以最後結果為0。

3. 5,9回車

解答:必須按照掃描字串的格式原樣輸入。

2樓:匿名使用者

樓上正解,我解釋下吧

1.結果以最後個逗號後面借過為準

2。03。運算級別 '!' > 『>' > '&&' > 『=』

c=0&&0 自然就是0

4.按位與 以補碼錶示,再進行按位與運算。 0000 0100 & 0000 0001 結果為0

5。這個不解釋,看書去。

5,9 回車

3樓:高金山

1、3、4樓都說對了,很簡單的題目啊。

4樓:鵲鵲不才

1.52.3

4.05.0

3.5,9回車

C語言的一些表示式,求c語言表示式大全

是給leap 這個物件賦值,賦的值是一個布林型的變數 可以用括號讓表示式明確點。year 4 0 year 100 0 year 400 0 是求餘。意思就是。變數year 對對4整除但是又不對100整除。或者對400整除。本質是求year是否為閏年。如果是閏年,則leap true,否則則leap...

關於C語言邏輯表示式X ay b II

x a y b ii0 1.include stdio.h include math.h void main 這是一個雙目運算子 判斷到 符號,後面的為0,所以還要再判斷 前面部分。如果後面的為1,則不需要再判斷了。然後首先判斷了x a a賦值給x是否成功,成功為1,然後 x a 即 1為0,0與任...

c語言表示式0的邏輯值是什麼,c語言,表示式( x 0)的邏輯值是什麼?

x 0,的優先順序高,所以相當於 x 0。題目沒說x是什麼型別,暫且當成整型吧。c的邏輯運算中,把0當做false,非0當做true。表示式進一步解釋為 x false。於是 x 的結果就是,如果x是0,則 x 是true 否則 x 是false。所以,如果x是0,x false的結果是false ...