c語言試題,32,答案選a,我算出來選d,求檢驗

2021-05-17 11:21:29 字數 1525 閱讀 7381

1樓:天之夢與

a[4][4]和a[4][5]都是『.』,你忽略了

2樓:雲戰天涯

仔細看題就會發現最後一個字串的最後一個字元是空格,所以答案應該是flqvz 。

c語言,答案選a,但是我覺得我劃線部分的那條語句不是錯的嘛?我覺得選d,求解釋!!

3樓:

a正確,選a。關係運算子是左至右結合的,所以'a'

'a'

4樓:匿名使用者

語句與目的不符,但是電腦是檢測不出來的

c語言的選擇題,求解析,25題我感覺答案是a,結果是d謝謝大家了,本人菜鳥級

5樓:白一戸

25題:兩個%在printf的雙引號裡會解釋成一個%輸出 後邊的字母d會原樣輸出

所以答案是專d

26題:逗號

表示式就是從左至又屬依次執行 但是返回的是最後一個表示式的值(在這裡是a+5)

由於第一句執行的是a=3*5 所以a的值為15第二句是a*4 這句沒有給a賦值所以a的值不變只要沒有=賦值運算 不論對a做什麼運算a的值都不會變最後一句a+5的值為20 也就是整個逗號表示式的值所以輸出的是20

但是這句依然沒有改變a的值

所以a的值還是為15

答案是c

6樓:匿名使用者

這個%%和%從左到右的結合,%%顯示就是% 然後結合字母d,但此時不是格式版

控制符%d,

逗號運算:假權設b=2,c=7,d=5,

a1=(++b,c--,d+3);   a2=++b,c--,d+3;

對於第一行**,有三個表示式,用逗號分開,所以最終的值應該是最後一個表示式的值,也就是d+3,為8,所以a1=8。

對於第二行**,那麼也是有三個表示式,這時的三個表示式為a2=++b、c--、d+3,(這是因為賦值運算子比逗號運算子優先順序高)所以最終表示式的值雖然也為8,但a2=3。   注意:逗號運算的結合性是從左至右,完畢之後整個表示式的值是最後一個表示式的值

7樓:匿名使用者

25,d。%%表示輸出%,所以後面跟的那個d就是個字元了。

26,b。逗號運算子,整個表示式的值是最後一個表示式的值。所以是a+5,a=3*5嘛,所以最後結果是20

8樓:匿名使用者

%%兩個和在一起是百分號;

20;逗號運算子

9樓:匿名使用者

連續2個%表示輸出%,如果要得到答案a,則應該有3個%

10樓:戎好人

第一條選a吧,第二題選20,因為逗號表示式看最後一個值!

11樓:匿名使用者

i dont know

求助C語言試題答案

挨個寫完也得費不少時間.我先一個個寫,時間有限,寫到哪算哪 1.int len const char str 2.題意不清 3.include include int main void else printf d pt a return 0 4.同樣不清楚.不寫了 1 就近 花括號 2 取模,x ...

c語言答案,C語言問題答案

include include int letter char c else int longest char string else else return place void main printf n 你看看吧,就這個了 int maxword char str curwordlen 0 e...

c語言模擬題答案,C語言模擬題答案

一 填空題 1 一個c語言程式的語句至少應包含一個 表示式 2 c語言源程式檔案的副檔名是 c 經過編譯 連線後,生成檔案的副檔名是 h 3 結構化程式由順序結構 選擇結構 和 迴圈結構 三種基本結構組成。4 c語言的執行是從 main函式 開始執行的。5 c源程式的語句分隔符是 6 在c語言中,用...