26 執行下列 C 程式指令後的結果,何者錯誤?
(A)k1=65512
(B)k2=16
(C)k3=45
(D)k4=61
答案:登入後查看
統計: A(234), B(58), C(111), D(41), E(0) #1915923
統計: A(234), B(58), C(111), D(41), E(0) #1915923
詳解 (共 4 筆)
#3290456
AND (&)、OR(|)、NOT(!)、XOR(^)、補數(~)。
i=21 => 00010101
j=56 => 00111000
k1=11101010 =234
k2=0010000 =16
k3=00101101 =45
k4=00111101 =61
不知道有沒有錯
16
1
#4296586
unsigned short 應該是2Bytes=16bits
所以k1應該是NOT i =(1111111111101010)2=(65514)10
8
0