1樓:網友
1。+-都打上單影號。
第二個好像能執行。
問幾道c語言題,請大家幫忙解決:
2樓:網友
1. d
a: 我覺得不對。例如{}是可以分割語句的。
b: 是因為可以將整形自動轉換成實型。
c: 實數不一定能準確表示。
2. b。很顯然b是對的。
3. b。畫畫圖就知道了,用歸納法應該可以證明。
4. pow(2, n) <= i, j < pow(2, n+1) -1 (關係應該是這樣的,不是很肯定這種寫法好不好)
5. a。不是特別確定,嚴格來說應該是有兩個函式呼叫,所以應該有6個實參才對。
3樓:百小度
第一題:b選項中a是實型變數,也就是float 型的;a=10; 說明整型可以自動轉換為實型。
第四題:可以這樣看:
a = a+b; b = (x,y); c = fun(n+k, d, (a, b));
fun(a, b, c );// 從這裡你就可以看出是三個引數了。
4樓:網友
1、b。因為a肯定不對,c是太絕對了,d不對是因為%d等式格式控制。
2、b。因為滿二叉樹和完全二叉樹都具有最小的樹深。假如節點的數目不能構成滿二叉樹怎麼辦。
3、d。這個應該有個公式,50=int(x/2-1),解得x=101,其中,int表示取整。
4、這個比較難,我也不會,希望理解。
5、b。因為a+b1個,(x,y)1個,n+k1個,d1個,(a,b)乙個。
5樓:皮安鬧公主
第二題不選b我覺得是因為10在這裡是實型變數,其實它是。
第二題不選d是因為%不只是能當運算子,比如「%d」代表十進位數,在「%d」中%就不是運算子。
6樓:網友
第一題,b裡面那個10被轉換成了……d的話似乎char也是ok的。
c語言的問題 幫我選下答案謝謝.我要正確的 我這沒軟體
7樓:網友
逗號表示式的結果是最後乙個表示式的結果,所以最後是++a=4。
fun函式雖然呼叫了,但是並沒有返回值,所以c的值是不變的。
同19題,是逗號表示式,所以結果是最後乙個表示式的結果。
f函式里的z被定義為static型別,這個型別是靜態變數,在函式再次呼叫時,其值是不迴歸的。所以z一直在增加,也就會出現789
8樓:小浣和
我全部用vc執行一遍了,答案一定正確。。。
c語言,我這個哪裡錯了
其實你想得也蠻好的。可惜c語言太弱,不支援2 這種寫法,表示式 1 c 2 的意義也跟正常人以為的不一樣 唔還有,中 p,w,s 的型別和格式控制符中的 f 不對應,執行時恐怕會造成難以 的後果 同樣應該怪c語言太弱,無法自動推出引數的型別 即使沒有引數和控制符不對應的問題 scanf d f,f ...
c語言習題請高手幫忙解答,C語言習題請高手幫忙解答。
1 沒答案,應該是a2,b 5 2 a3 沒答案,因為 u輸出a的值不確定4 a5 c 6 b7 沒答案,應該是scanf f c 8 c9 b 1 沒答案如為printf a d,b d n a,b 選 d a d,b d 2 b3 c 4 c5 c 6 d7 a 我想答案應該是scanf f c...
初級C語言題目!幫忙!!有點急!!
這個怎麼說呢,恩,可以把實參看成是原件,而把形參看成是影印件。f 函式只是對影印件進行了處理,可是無論影印件怎麼變化,但是原件並沒有發生變化,所以主函式中的值並沒有改變,所以答案還是。2。例如 下面乙個程式 比較兩個數的大小,並按從小到大的順序排列 void f int a,int b main v...