首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面C语言程序段的结果是_____________。 main() { int x=1,a=1,b=1; switch(x) { case 0: b++; case 1: a++; case 2: a++; b++; } printf(’’
执行下面C语言程序段的结果是_____________。 main() { int x=1,a=1,b=1; switch(x) { case 0: b++; case 1: a++; case 2: a++; b++; } printf(’’
admin
2018-11-21
32
问题
执行下面C语言程序段的结果是_____________。
main() {
int x=1,a=1,b=1;
switch(x) {
case 0: b++;
case 1: a++;
case 2: a++; b++;
}
printf(’’a=%d,b=%d’’,a,b);
}
选项
A、a=2,b=2
B、a=3,b=2
C、a=2,b=1
D、a=3,b=3
答案
B
解析
本题考查C语言基础知识。
switch语句是多分支语句。它的一般形式如下:
switch(表达式)
{ case常量表达式1:语句1
case常量表达式2:语句2
…
case常量表达式n:语句n
default:语句n+1
}
switch后面括弧内的“表达式”,可以是整型表达式或字符型表达式,也可以是枚举型数据。当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,若所有的case中的常量表达式的值都没有与表达式的值匹配的,就执行default后面的语句。每一个case的常量表达式的值必须互不相同。执行完一个case后面的语句后,流程控制转移到下一个case继续执行,“case常量表达式”只是起语句标号作用,并不是在该处进行条件判断。在执行switch语句时,根据switch后面表达式的值找到匹配的入口标号,就从此标号开始执行下去,不再进行判断。因此,一般用一个break语句使得在执行一个case分支后,使流程跳出switch结构,即终止switch语句的执行。
本题的switch结构没有使用break语句,变量x=1,因此从case 1的语句开始执行,之后接着执行case2的语句。
转载请注明原文地址:https://kaotiyun.com/show/0RWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题。【说明】某企业信息化工程项目建设单位甲与承建单位乙签订了项目实施合同,与监理单位丙签订了项目监理合同。项目实施合同规定项目完成后首先进行各子项内部验收和整体验收,再进行竣工验收,建设过程中发生如下事件。【事件1】软件开发完成
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某事业单位需要在新建办公楼内建设办公网络系统,内容主要包括综合布线系统、网络机房建设等。建设方通过公开招标与承建单位签订合同。同时为了规范管理,建设方聘请了监理单位参与项目管
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】国家某部委针对宏观经济大数据决策支持系统建设项目,通过公开招标选择某监理公司对项目实施全过程监理。在项目招标过程中发生了如下事件:【事件1】由于是部委级项目,根据
阅读下列说明,回答问题,将解答填入对应栏内。【说明】北京市X区政府拟建设一套综合性政务公开系统,向公众展示各部门政策发布及政务进展。该项目由系统集成公司A负责实施,信息系统监理公司B负责监理。该系统在整个建设过程中,发生如下事件:【事件1】实施人员在
相对于DES算法而言,RSA算法的(7),因此,RSA(8)。
OMT(ObjectModellingTechnique)方法的第一步是从问题的陈述入手,构造系统模型。系统模型由对象模型、(58)组成。对象模型是从实际系统导出的类的体系,即类的属性、子类与父类之间的继承关系、以及类之间的(59)关系。
白盒法测试程序时常按照给定的覆盖条件选取测试用例。(50)覆盖比(51)覆盖严格,它使得每一个判定的每一条分支至少经历一次。(52)覆盖既是判定覆盖,又是条件覆盖,但它并不保证使各种条件都能取到所有可能的值。
《中华人民共和国专利法》及其实施规定,确定发明和实有新型专利权的保护范围的依据是(1)。《中华人民共和国专利法》规定,专利侵权的诉讼时效是自专利权人或者利害关系人得知或应当得知侵权行为之日起(2)。
若某计算机系统是由500个元器件构成的串联系统,且每个元器件的失效率均为 10-7/h,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为(5)h。
_____________不属于入侵检测技术。
随机试题
在国际技术咨询服务合同中,供方所提供的是某种技术性的劳务,这里的“技术”是指()
地西泮(安定)的药理作用机制是
2016年1月,某药厂生产的某注射液因热原要求不合格,导致了广东省境内出现了28例药品不良反应事件聚集性报告,患者用药后的反应表现为寒战、头晕、发热、胸闷等。经广东食品药品检验所检验,该批药品热原项目检查不合格。热原的致热活性中心是()。
A.干扰核酸合成B.破坏DNA结构与功能C.嵌入DNA干扰转录D.干扰蛋白质合成E.影响激素平衡柔红霉素
建设单位领取施工许可证后2个月未开工的,施工许可证自行废止。()
下列说法正确的是()。
据统计,现在教育消费在家庭支出中的比例大幅度上升。有人据此认为,这不是因为人们的经济收入增加,而是人们开始逐步重视教育所致。如果以下各项为真。则最能削弱上述结论的是:
下列关于法的社会作用和规范作用的说法,错误的是()。
周期函数y=f(x)在(-∞,+∞)内可导,周期为4,且则y=f(x)在点(5,f(5))处的切线斜率为()
Windproducesfromtheunevenheatingoftheatmosphereandirregularitiesintheearth’ssurface.Theairmovementbetweenthes
最新回复
(
0
)