[填空題] 請(qǐng)完善程序(程序文件名:Java_1.java)并進(jìn)行調(diào)試。請(qǐng)?jiān)谙庐嬀€處填入正確內(nèi)容,然后刪除下畫線。請(qǐng)勿刪除注釋行和其他已有的語句內(nèi)容。 題目要
2021-07-20
[填空題] 請(qǐng)完善程序(程序文件名:Java_1.java)并進(jìn)行調(diào)試。請(qǐng)?jiān)谙庐嬀€處填入正確內(nèi)容,然后刪除下畫線。請(qǐng)勿刪除注釋行和其他已有的語句內(nèi)容。
題目要求:
對(duì)Java_1.java程序進(jìn)行完善并調(diào)試,使程序輸出的結(jié)果如下:
b的結(jié)果是:5
最后按“確定”按鈕結(jié)束運(yùn)行。
源程序:
public class Java_1
public static void main(String args[])
byte b=10; //二進(jìn)制表示00001010
byte c= (1) ;
b=(byte)(b^c);
System.oat.println("b的結(jié)果是: "+b);
正確答案:
O
參考解析:本程序考查位運(yùn)算,用到了異或運(yùn)算。異或^在每位的數(shù)字不同時(shí)結(jié)果為1,相同為0。 因?yàn)閎為10,二進(jìn)制表示為00001010,而和變量c進(jìn)行異或后結(jié)果為5,5的二進(jìn)制表示為00000101,所以變量c應(yīng)該為15,即二進(jìn)制00001111。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。