[單項選擇題] 執(zhí)行下列語句后,r的值是( )?! har ch=""A"";int r=6; switch(ch+5) {case&
2021-07-20
[單項選擇題] 執(zhí)行下列語句后,r的值是( )?! har 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
參考解析:default語句是當(dāng)表達式的值與任一case子句的值都不匹配時,程序執(zhí)行 default后面的語句。在本題中,判斷switch(ch+5),其實等價于switch("F"),而在case語句中,沒有一個能匹配的,所以直接執(zhí)行default:r/=2。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。