下面程序的運行結(jié)果為( )。include<iostream.h>voidmain(){chara="3":switch(a)
下面程序的運行結(jié)果為( )。
include<iostream.h>
voidmain()
{
chara="3":
switch(a)
{
case"3":cout<<"3";
case"2":cout<<"2";break;
default:cout<<"1";
}
}
A.3
B.321
C.31
D.32
正確答案:DD?!窘馕觥勘绢}主要考查switch語句的使用,在第一個case處,因為滿足條件,所以輸出字符3。但這個分支沒有break語句終止,所以會繼續(xù)執(zhí)行下面的分支語句,即輸出字符2,這時出現(xiàn)break語句,結(jié)束整個語句,即輸出32。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。