單項選擇題對于一個n(n≥8)位的變量x,根據C語言中按位運算的定義,表達式((x^~0xFF)>>8)<<8的功能是()。

A.x的最低有效字節(jié)不變,其余各位全變?yōu)?
B.x的最低有效字節(jié)全變?yōu)?,其余各位取反
C.x的最低有效字節(jié)全變1,其余各位不變
D.x的最高有效字節(jié)不變,其余各位全變?yōu)?


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題假設x和y是某C語言程序中的兩個char型變量,x=0x5F和y=0xA0,根據C語言中的按位運算和邏輯運算的定義,x^y、x&y、x∣y、~x∣~y的結果是()。

A.0xFF,0x00,0xFF,0xFF
B.0xFF,0x00,0xFF,0x0F
C.0xFF,0x0F,0xFF,0xFF
D.0xFF,0x00,0x0F,0xFF

2.多項選擇題

C語言程序P如下所示:

在IA-32+Linux+gcc環(huán)境中執(zhí)行程序P,輸出的結果未必等于輸入數據的求和結果。其原因是()。

A.輸入數據中存在階差大于等于25的兩個數
B.數據之和大于2147483647
C.數據之和存在小數部分
D.輸入數據不能用float型精確表示