問題詳情
26. 一般來說,在 C 語言中資料型態為 short 的變數其值的範圍為-32768 至 32767。執行下列C 語言程式碼片段後的輸出為何? short aInt = 32767; printf("%d ", aInt); aInt = aInt + 1; printf("%d ", aInt); aInt = aInt + 1; printf("%d", aInt);
(A) 32767 32768 32769
(B) 32767 0 1
(C) 32767 -32768 -32767
(D) 32767 -32767 -32766
參考答案
答案:C
難度:適中0.625
統計:A(26),B(34),C(120),D(12),E(0)
用户評論
【紅蘿蔔】評論
範圍為-32768 至 32767所以32767+1就變成-32768了