若w、x、y、z、m均為int型變量,則執(zhí)行下列的語句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m
若w、x、y、z、m均為int型變量,則執(zhí)行下列的語句后m的值是( )。 w=2,x=3,y=4,z=5; m=(w<x)?w:x; m=(m<z)?m:z; m=(m<y)?m:y;
A.2
B.3
C.5
D.4
正確答案:A解析: 條件表達(dá)式“a?b:c”的含義:當(dāng)a為真時(shí),其值等于表達(dá)式b的值,當(dāng)a為假時(shí),其值等于表達(dá)式c的值。表達(dá)式運(yùn)算過程:第1個(gè)表達(dá)式:w=2x=3為真,所以返回w的值,即m=w=2;第2個(gè)表達(dá)式:m=2z=5為真,所以返回m的值,即m=2;第3個(gè)表達(dá)式:w=2y=4為真,所以返回m的值,即m=2。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。