設有:int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=a>b)&&(n=c>d)后,n的值是
設有: int a=1,b=2,c=3,d=4,m=2,n=2; 執(zhí)行(m=a>b)&&(n=c>d)后,n的值是
A.1
B.2
C.3
D.4
正確答案:B解析: 本題考查邏輯與運算的運算規(guī)則。其規(guī)則是:當運算符前后兩個條件表達式都滿足時,其最終結(jié)果才為真。當發(fā)現(xiàn)第一個表達式的值為假,計算機將不再執(zhí)行后面表達式的運算。本題中;由于前一個表達式的值為“假”,所以,后面的表達式不再進行運算,因而n的值保持不變,仍為2。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關(guān)領域?qū)I(yè)人士。