抱歉,我搞明白了。不和你一起同問了,哈哈。
請(qǐng)你再審查一遍下文,你也就明白了:
( one > two ) && ( one < three ) 中,如果能確定左邊 one > two 運(yùn)行結(jié)果為 false , 則系統(tǒng)就認(rèn)為已經(jīng)沒有必要執(zhí)行右側(cè)的 one < three 啦。
同理,在( one > two ) || ( one < three ) 中,如果能確定左邊表達(dá)式的運(yùn)行結(jié)果為 true , 則系統(tǒng)也同樣會(huì)認(rèn)為已經(jīng)沒有必要再進(jìn)行右側(cè)的 one < three 的執(zhí)行啦!
2020-02-13
2018-03-12
A、(5 > 2) && (false) 解析:左側(cè)5 > 2運(yùn)算結(jié)果為true,右側(cè)為false。即true && false,運(yùn)算結(jié)果為false。
B、(false) || (5 < 2) 解析:左側(cè)布爾值false,右側(cè)5 < 2是錯(cuò)誤的的,運(yùn)算結(jié)果為false。即false || false,運(yùn)算結(jié)果為false。
C、(true) && (2 < 5) 解析:左側(cè)布爾值true,右側(cè)2 < 5是正確的,運(yùn)算結(jié)果為true。即true && true,運(yùn)算結(jié)果為true。
D、!(2 < 5) 解析:2 < 5是正確的,運(yùn)算解果為true。即 !true,運(yùn)算結(jié)果為false。
綜上,正確答案為C。