第八題據說選D,求大神,每個選項都解釋下吧C語言

2021-03-03 23:32:43 字數 1161 閱讀 6103

1樓:

d正確,把浮點數x取整後賦給整型變數b。

a最後少分號,錯。

bb還沒有初值,錯。

c同a。

c語言,第八題為什麼選c?

2樓:匿名使用者

關鍵知識點

1、非零數看成邏輯真

2、算數運算子優先順序高於邏輯運算子

3、單目運算子!優先順序高於算數運算子

!(a+b)*c-1&&b+c%2相當於(!(a+b)*c-1) && (b+c%2) = (!7*5-1) && (4+1) = (0*5-1) && 1=1

參考**

#include

int main()效果圖

3樓:匿名使用者

首先,邏輯表示式不是1就是0,這個要知道,然後呢,第八題是一個與表示式,第一個條件!(a+b)*c-1呢,a+b是7,然後!之後呢變為0,所以第一個表示式就為-1了,不是0就都為真了,同理第二個表示式也為真,所以兩個真的與也為真,也就是1了。

4樓:匿名使用者

首先答案不可能是0或者1外的答案......另外不要走進另外一個誤區,只要不是0則為真,所以左邊算出負數仍為真,右邊估計你也懂了

c語言,程式設計,請問第八題為什麼選d?我的結果是2,我**錯了嗎

5樓:匿名使用者

正確選擇迴圈次數為1次,選c

輸出結果為0

i=0,j=1; i<=j+1 成立,輸出i值為0i+=2, j--後,i=2 j=0, 這時,i<=j+1 不成立,迴圈結束!

6樓:匿名使用者

第一次的時候 i = 0,進入輸出

第二次已經不滿足條件了,不會輸出,所以 i = 0

7樓:都好的很啊

for迴圈後面的printf沒有用花括號

c語言選擇題2題和8題,求大神幫忙給個解析,謝謝了。

8樓:憂鬱王子

第二題中,d選項代表anscii碼為0的字元,即空字元;第八題中,注意while表示式裡是一個賦值語句=,而不是等於==,所以會一直先賦值為1,再減1等於0,這樣迴圈下去。

英語第七題為啥選d第八題為啥選c

7.根據句意,主要是題目中的still,理解其意應該是 一個小時十七分鐘過去了,我們仍內然還有一半的路程要走 8.考察時容態,由於整體是過去時,情態動詞也需要選擇過去時,直接排除a b d選項的be able to雖然也是過去時,但是其含義是 努力之後能做到 不符合句意。因為愛情吧,哥,你這樣也是沒...

求助物理大神,這道題我知道只能選D,但不太理解

浮力等於物體排開水的體積乘以水的比重。這和你的水一共有多少,關係並不是很大。比如你弄一個空心的球放入一杯水裡,它會很快浮起來,但如果是個鐵球的話,就只能沉底了。給你舉一個例子你就明白了,有一個浴缸,小孩子泡澡要加很多水,但小孩排開的水不多,因而浮力也小,如果有一個大胖子,幾乎佔滿了浴缸,加很少量的水...

高中地理。第八題為什麼選A,高中地理選擇題,第7題為什麼選A不選C,第8題為什麼選C

上面比下面多,熱量差異,是緯度。西邊比東邊多,是因為西邊有西澳大利亞寒流,東邊有東澳大利亞暖流。洋流不僅會影響降水,還會影響氣溫。首先,熱帶,帶,這說明的緯度要求。降水?因為紅樹林是在海邊灘塗地生長的,潮起潮落,還怕乾旱麼?但是你看澳大利亞的東部 暖流 和西部 寒流 東部沿海還有植被,西部沿海已經是...