首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a,b; for(a=0;a<3;a++) { scanf("%d",&b); switch(B){default:printf("%d,",++b); case 1:printf("%d,",
有以下程序: #include main() { int a,b; for(a=0;a<3;a++) { scanf("%d",&b); switch(B){default:printf("%d,",++b); case 1:printf("%d,",
admin
2015-07-30
71
问题
有以下程序:
#include
main()
{ int a,b;
for(a=0;a<3;a++)
{ scanf("%d",&b);
switch(B){default:printf("%d,",++b);
case 1:printf("%d,",++b);
case 2:printf("%d,",++b);
}
}
}
执行时输入:1 2 3<回车>,则输出结果是( )。
选项
A、2,2,3,4,4,4,
B、2,3,4,
C、2,3,3,4,5,6,
D、2,3,4,3,4,4,
答案
C
解析
程序在执行switch语句时,根据switch后面表达式的值找到匹配的人口标号,执行对应的case语句,之后不再进行判断,继续执行此case后面的语句,并且各个case和default的出现次序不影响执行结果,即题目中的default放在开始位置与放在最后是一样的结果;运算符“++”放在变量前面时,表示将变量加1,再参与其他操作。
本题第一次循环:输入b=1,执行case 1,输出2;再执行case 2,输出3。
第二次循环:输入b=2,执行case2,输出3。
第三次循环:输入b=3,没有case与其对应,故执行default,输出b=4;接着执行case 1,输出5;再执行case 2,输出b=6,至此退出for语句。
因此,最后输出为2,3,3,4,5,6,故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/ToDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面是对宏定义的描述,不正确的是______。
诊断和改正程序中错误的工作通常称为【】。
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
下面的关键字中,不能够从循环体中跳到循环体外的是______。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模拭。
Jackson方法是一种面向______的结构化方法。
在C语言中,函数调用时()。
下列叙述中正确的是()。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d"
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
吐蕃民族主要居住在今天的()
患儿,11岁。2周前出现右膝部间歇性疼痛和肿胀,拒按,休息后不缓解,且逐渐出现轻度跛行,X线可见右股骨下段骨质破坏,溶骨和成骨改变并存,边界模糊,可见Codman三角,被高度怀疑患有骨肉瘤。若该患儿被确诊为骨肉瘤,首选的治疗方法是
女性,24岁。发作性呼气性呼吸困难小时来住院。既往支气管哮喘病史5年余。体检:双肺布满哮鸣音,心率110次/分,无杂音,最适宜的治疗是
A.对甲类传染病疫区实施封锁管理B.承担责任范围内的传染病监测管理工作C.在必要时可以采取停工、停业、停课等措施D.承担本单位及负责地段的传染病预防、控制和疫情管理工作E.对违反《中华人民共和国传染病防治法》的行为给予行政处罚各级各类医疗保健机
有关产褥感染来源的陈述,正确的为
下列有关契税的计税依据,确定错误的一项是()。
在入出境旅游中,全陪是旅游客源地组团旅行社的代表,代表旅行社执行旅游接待计划。()
某市前进无线电厂生产的“红星”牌收录机十分畅销。《商标法》公布后,无线厂及时进行了注册,获得了该商标的专用权。但是好景不长,该无线厂多次接到顾客投诉,称所购“红星”牌收录机质量低劣,用不了几天就坏了。该厂立即对产品进行质量检验,并未发现质量问题。等对投诉顾
(2016年真题)下列选项中,不属于秦朝法制指导思想的是()。
下列不属于常用的对象事件的是()。
最新回复
(
0
)