[單項(xiàng)選擇題] 設(shè) a=5,b=4,c=3,d=2 下列表達(dá)式的值是______。3 > 2 * b Or a = c And b c Or c >
2021-07-20
[單項(xiàng)選擇題] 設(shè) a=5,b=4,c=3,d=2 下列表達(dá)式的值是______。3 > 2 * b Or a = c And b c Or c > d
A.1
B.True
C.False
D.2
正確答案:B
參考解析:本題考的是關(guān)系運(yùn)算符和邏輯運(yùn)算符的執(zhí)行順序。當(dāng)運(yùn)算符不只一種時(shí),要先處理關(guān)系運(yùn)算符,然 后再處理邏輯運(yùn)算符。關(guān)系運(yùn)算符的優(yōu)先順序是相同的,而邏輯運(yùn)算符的執(zhí)行順序是:Not,And,Or,Xor, Eqv,Imp。本題中先運(yùn)行關(guān)系運(yùn)算,3 > 2 * b 為 False,a=c 為 False,bc 為 True,c>d 為 True;然后執(zhí)行 And 運(yùn)算,為 False,再執(zhí)行第一個(gè) Or,為 False,最后執(zhí)行第二個(gè) Or,即 False Or True 為 True。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。