[單項(xiàng)選擇題] 下面程序段: boolean a=false; boolean b=true; boolean c=(a&&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=tree;result=false
D.c=false;result=trae
正確答案:A
參考解析:本題考查Java中的運(yùn)算。首先要清楚,“&&”是邏輯與運(yùn)算符;“!”是邏輯非運(yùn)算符;“&”是按位與運(yùn)算符。按照邏輯運(yùn)算符“a&&b”是false,“!b”是false,所以c是false。“a&b”是false,所以result是false。要注意區(qū)分“&&”和“&”,以及運(yùn)算符之間的優(yōu)先級(jí)關(guān)系,本題雖然沒有涉及,但也要作為重點(diǎn)掌握。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。