問題詳情

5 以計算機進行數值運算,假設運算過程中皆不產生溢位(overflow),則下列敘述中,何者正確?
(A)變數 A、B、C 皆為浮點數(floating point)則(A + B)+ C = A +(B + C)
(B)變數 A 與 B 皆為無號整數(unsigned integer)則(A > > B)< < B = A(註:>>代表右移位;<<代表左移位)
(C)變數 A 與 B 皆為浮點數則 A + 2 * B =(A + B)+ B
(D)變數 A、B、C 皆為有號整數則(A + B)+ C = A +(B + C)

參考答案

答案:D
難度:適中0.434783
統計:A(49),B(73),C(47),D(130),E(0)