首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int c=0,k; for (k=1;k
有以下程序 #include main() { int c=0,k; for (k=1;k
admin
2015-07-28
26
问题
有以下程序
#include
main()
{ int c=0,k;
for (k=1;k<3;k++)
switch (k)
{ default: c+=k;
case 2: c++;break;
case 4: c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
考查switch语句的执行过程。switch语句执行过程中,default语句块最后执行,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。该程序中外层循环是k从1到2,当k为1时,由于default语句后没有break,所以switch语句执行完default中的语句块之后又执行了case 2,此时c为2;当k为2时,程序执行case 2,计算得c的值为3,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/XOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是_________。#defineA3#defineB;(A)((A+1)*A)inta=3;X=3*(A+B(7));
设有定义:int(*ptr)(); 则以下叙述中正确的是()
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
()是不正确的C语言赋值语句。
在下列关于宏定义命令#define的叙述中,正确的一条是()
下列语句中,说法正确的是______。
下列4条叙述中,正确的一条是______。
以下关于RetuRn语句的叙述中正确的是
以下关于C语言的叙述中正确的是
随机试题
管式反应器的优点是减小返混和控制反应时间。()
男性,50岁。气短20年,2年来常有胸骨后疼痛,胸骨右缘第2肋间可闻及3/6级收缩期喷射性杂音,该处可以触到收缩期震颤,胸骨左缘第3肋间有舒张期叹气样杂音。该患者的诊断是
男性,30岁。因咳嗽、咯血伴低热1个月入院,查体:右上肺有少量湿性哕音。胸片示右上肺密度不均匀片状影,确诊为肺结核,拟行短程化学疗法。该病人行短程化学疗法时开始的1—3月内(强化阶段),用药方式是
护士应该获得的信息是:临床应用氯化钾,最重要的、绝对禁忌是
两人进行心肺复苏,一人做人工呼吸,另一人做心脏挤压,其比例是
下列关于劳逸损伤与疾病发生关系的叙述,错误的是
护士进行健康教育,提出有助于预防子宫脱垂的措施中错误的是
【2014专业知识真题下午卷】某地区海拔高度800m左右,35kV配电系统采用中性点不接地系统,35kV开关设备相对地雷电冲击耐受电压的取值应为下列哪项?()
(2011年考试真题)根据营业税法律制度的规定,下列业务中,属于营业税征税范围的是()。
•Lookatthenotesbelow.•Someinformationismissing.•Youwillhearpartofatalkgiventoagroupofnewempolyees.•Fo
最新回复
(
0
)