有以下程序#includemain(){int k=5,n=0;while(k>0){switch(k){defhult:break;case 1:n+
有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {defhult:break; case 1:n+=k: case 2: case 3:n+=k; } k--; } printf("%d\n",n); } 程序運(yùn)行后的輸出結(jié)果是( )
A.0
B.4
C.6
D.7
正確答案:D解析:因?yàn)闆]有break語句,當(dāng)k=2的時(shí)候,會(huì)順序執(zhí)行兩條語句,k=1的時(shí)候,會(huì)順序執(zhí)行3條語句。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。