有如下嵌套的if語句: 以下選項中與上述if語句等價的語句是( )。
有如下嵌套的if語句:
以下選項中與上述if語句等價的語句是( )。
A.k=(a<B.?((b<C.?a:
B.B.:((b>C.?b:
C.;B.k=(a<B.?((a<C.?a:C.:((b<C.?b:C.;C.k=(a<B.?a:b;k=(b<C.?b:C;
D.k=(a<B.?a:b;k=(a<C.?a:c;
正確答案:B題目中嵌套語句的含義是當(dāng)a<b且a<c成立,則將a的值賦給k。如果a<b成立而a<c不成立將e的值賦給k。如果a<b不成立而b<c成立,將b的值賦給k。如果如果a<b不成立且b<c也不成立,將c的值賦給k。判斷條件表達(dá)式只有B選項可以表示這個含義。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。