有以下程序:void main(){ int k=0 n=0; while(klt;5) { switch(k) { default: break; case 1:n
程序
已帮助 人
有以下程序:void main(){ int k=0,n=0; while(k<5) { switch(k) { default: break; case 1:n+=k; case 2: case 3:n+=k; } k++;}printf("%d ",n); } 程序运行后的输出结果是()。A)0 B)4C)6 D)7
-
参考答案:D首先k=0,执行default,退出switch,k++,执行case 1,2,3后,n=2,k++,执行case2,3,n=4,k++,执行case 3,n=7.执行k++,执行default,k++,退出循环。
