變量a中的數(shù)據(jù)用二進制進表示的形式是01011101,變量b中的數(shù)據(jù)用二進制表示的形式是 11110000,若
變量a中的數(shù)據(jù)用二進制進表示的形式是01011101,變量b中的數(shù)據(jù)用二進制表示的形式是 11110000,若要求將a的高4位取反,低4位不變,所要執(zhí)行的運算是( )。
A.a(chǎn)*b
B.a(chǎn)|b
C.a(chǎn)&b
D.a(chǎn)<<4
正確答案:A解析:本題目要求a高4位取反,低4位不變,則a變?yōu)?0101101,再看選項中對位運算的操作,選項A)中a*b=10101101,選項 B)中a|b=1111101,選項C)中a&b=01010000,選項D)中a4=11010000,故選項A)正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。