一道c語言選擇題,答案是什麼?怎麼計算的

2021-05-22 16:06:36 字數 1013 閱讀 7944

1樓:蝶兒忙

一開始bai a=2, res=2;b=2;

在這裡進入dufunc函式

res += func(

zhi&a);

函式裡執行b += *a; return(b) 結果返回值為 4回到dao函式呼叫回這裡

res += func(&a); 結果res為6最後輸出答為6 選b

2樓:

答案選b。

從main()函式算起,res+=func(&a),執行func()函式後,b的返回值是4,最終結果就等於6

3樓:匿名使用者

res=res+func(&a)

這裡呼叫函式func() 傳給形參的是地址,因此指標a指向a的地址 在這裡版相當於把

權a的值傳過去

b+=*a, b=b+*a b=b+2 (這裡b是一個全域性變數,賦初值2)最後得出 ,b=4 func() 函式返回的值為4 res=res+4, res=6

所以選 c

4樓:大象張啟軍

b完整bai編譯

du代zhi碼dao:回

#include

int b=2;

int func(int *a)

int main(void)

c語言一道選擇題求詳解

5樓:匿名使用者

這個程式就是求50~60之間的素數並輸出。

一共找到兩個素數53、59,因此輸出為5359選a

一道c語言選擇題 圖上的第六題 求詳細解答 謝謝啦 不明白-6.2e是什麼意思有什麼作用

6樓:小風桑

e表示資料用指數形式表示,-表示輸出數值向左對齊,6表示輸出資料最小寬度(字元個數),2表示精度。選項c靠譜點,我執行的結果是2.19e+002,可能與printf的實現有關。

C語言選擇題,c語言選擇題?

第一個選擇題,當然是輸出a b的值,結果為b,而不是樓主說的前面沒有進行a b的計算就只輸出a的值!這是種稍微高階點的寫法,這樣寫也不不錯哦!第二個選擇題,考的就是一個條件表示式,它的基本構成形式為 表示式1?表示式2 表示式3,並且表示式1必須是一個可以判斷真假的語句,而你上面的所訴的表示式1當x...

c語言選擇題,求大神幫助C語言選擇題,求大神幫助

答案 baibcbbd ddbcd 順便解析一下du 1 需要考慮哪些是關zhi 鍵字 void sizeof 屬於 dao 那些是非法字元專 屬於。2 考察 屬 運算,前的j 如果為真,即不為0,後的運算不處理,所以k不變,只有j,i自加1 3 y x 12 x 10 x 12 考察條件運算子,若...

C語言選擇題求詳解,C語言選擇題一個,求詳解

c因為有 所以ptr先與 結合,所以ptr是指標。剩下的成分回 用來說明ptr是什麼指標。因為剩答下的成分是int m 是一個具有m個int型元素的陣列形式,所以ptr是一個指向具有m個整型元素的一維陣列的指標。c語言選擇題,求詳解 正確答案是a a p是字串指標,用法沒有問題 b a是字元陣列,不...