[單項(xiàng)選擇題] 執(zhí)行下列語(yǔ)句后,r的值是 char ch="A";int r=6; switch(ch+5) {case"A":r=r+3;case&a
2021-07-20
[單項(xiàng)選擇題] 執(zhí)行下列語(yǔ)句后,r的值是 char ch="A";int r=6; switch(ch+5) {case"A":r=r+3;case"B":r=r+5;case"C":r=r+5;break;default:r/=2; }
A.19
B.3
C.11
D.7
正確答案:B
參考解析:【命題目的】考查switch語(yǔ)句用法?!窘忸}要點(diǎn)】default語(yǔ)句是當(dāng)表達(dá)式的值與任一case子句的值都不匹配時(shí),程序執(zhí)行 default后面的語(yǔ)句。在本題中,判斷switch(ch+5),其實(shí)等價(jià)于switch("F"),而在case語(yǔ)句中,沒(méi)有一個(gè)能匹配的,所以直接執(zhí)行default:r/=2。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。