設(shè)有以下語句char x=3,y=6,Z;z=x^y<<2;則z的二進(jìn)制值是
設(shè)有以下語句 char x=3,y=6,Z; z=x^y<<2; 則z的二進(jìn)制值是
A.00010100
B.00011011
C.00011100
D.00011000
正確答案:B解析: 本題考查兩個(gè)位運(yùn)算符。按位異或運(yùn)算符“^’是雙目運(yùn)算符,其功能是參與運(yùn)算的兩數(shù)各對應(yīng)的二進(jìn)位相異或,當(dāng)兩對應(yīng)的二進(jìn)位相異或時(shí),結(jié)果為1。左移運(yùn)算符“”是雙目運(yùn)算符,其功能是把“”左邊的運(yùn)算數(shù)的各二進(jìn)位全部左移若于位,由“”右邊的數(shù)指定移動的位數(shù),高位丟棄,低位補(bǔ)0,并且“”運(yùn)算符的優(yōu)先級高于“^’。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。