首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
admin
2021-02-25
92
问题
有以下程序
#include
main()
{ int k=5,n=0;
while(k>0)
{ switch(k)
{ default:break;
case 1 :n+=k;
case 2 :
case 3 :n+=k;
}
k--;
}
printf("%d\n",n);
}
程序运行后的输出结果是
选项
A、0
B、4
C、6
D、7
答案
D
解析
因为没有break语句,当k=2的时候,会顺序执行两条语句,k=1的时候,会顺序执行3条语句。
转载请注明原文地址:https://kaotiyun.com/show/41tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序#includeinta=1,b=2;voidfunl(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
有以下程序:#includemain(){struetSTU{charname[9];charsex:doublescore[2];};structSTUa
下列叙述中正确的是()。
以下关于C语言数据类型的叙述中正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
下列关于线性链表的叙述中正确的是()。
随机试题
下列选项中,属于保险合同内容的有()。
()是前提为联言判断、结论为某一支判断的联言推理。
诊断多毛细胞白血病的主要依据是A.临床有贫血、脾肿大及反复感染B.全血细胞减少及单核细胞减少C.外周血和(或)骨髓中存在典型毛细胞,ACP染色阳性,且不左旋(L)酒石酸抑制D.免疫表型检查SmIg阳性E.CD19、CD20、CD22阴性,CD21
病人,50岁,船员,被船撞伤致右胫腓骨中下1/3段横断骨折,经复位达到功能复位标准,小夹板固定,3个月X线复查,骨痂少,骨折未愈合,其原因()
A.腹腔动脉B.髂外动脉C.髂内动脉D.肠系膜前动脉E.荐中动脉阴部内动脉是()的延续干
A.表面有金黄色茸毛B.表面棕黄色,有环节C.表面棕褐色,有左右交互排列的三角形叶痕D.表面灰黄色或黄棕色,有四行纵列的皮孔样突起E.表面淡黄色,具细纹姜黄
中心粒细胞占白细胞的百分数是()。
一个市场只有一个厂商,生产一种没有替代品的产品,这样的市场结构称为()C
“美是理念的感性显现”是黑格尔的著名命题。()
在结构化方法中,不属于系统设计报告内容的是()。
最新回复
(
0
)