[單項(xiàng)選擇題] 下面程序段: boolean a=false; boolean b=true; boolean c=(a||b)&&(b)
2021-07-20
[單項(xiàng)選擇題] 下面程序段: boolean a=false; boolean b=true; boolean c=(a||b)&&(b); boolean result=(a|b)&(b); 執(zhí)行完后,正確的結(jié)果是
A.c=false;result=false
B.c=true,result=true
C.c=true;result=false
D.c=false;result=true
正確答案:B
參考解析:本題考查Java中的運(yùn)算符。考試重點(diǎn)內(nèi)容,歷次考試都有題目涉及。首先要清楚,“&&”是邏輯與運(yùn)算符;“&”是按位與運(yùn)算符;“||”是邏輯或運(yùn)算符;“|”是按位或運(yùn)算符?!癮||b”的結(jié)果為true,所以“true&&true”結(jié)果為true。而“a|b”的結(jié)果也為true,故result=(a|b)&(b)語句的結(jié)果也為true,選項(xiàng)B正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。