問題詳情

10.下列以 C 程式語言撰寫之程式執行後產生之輸出為何?

 
(A) 0
(B) 1
(C) 2
(D) 3

參考答案

答案:C
難度:困難0.285714
統計:A(0),B(2),C(4),D(7),E(0)

用户評論

【站僕】摩檸Morning】評論

原本答案為A,修改為C

yummy】評論

依自己想法,若有錯誤請指正,謝謝題目應該是小陷阱,if else判斷式會找最近的兩個在一起就是題目重寫成:if (x<=y )     if (y=x<0)    x=x+1;    else    x=y+3;printf("%dn",x-y);最一開始的if(x<=y)不成立,便直接執行printf中的x-y得到10-8=2