首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面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
53
问题
执行下面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至问题3,将解答填入答题纸的对应栏内。【说明】某单位信息化建设项目,主要包括综合布线、硬件系统集成和应用软件系统开发。建设单位通过公开招标选择了承建单位和监理单位。在项目建设过程中,发生了如下事件:【事件1】综
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】某单位大型应用系统建设项目,项目的建设实施全过程监理。在项目建设过程中,发生了如下事件:【事件1】在总监理工程师主持的项目开工会上,总监理工程师宣布了建设单位对其的授权,并对今后召开例
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。[说明]某单位进行大型电子政务信息系统工程建设,总投资5000万元。建设单位分别与承建单位、监理单位签订了实施合同和监理合同。[事件1]承建单位在合同时间范围内完成了业务应用系统的代码开发工作,将
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】为推进“互联网+政务服务”,某建设单位拟建设省级政务服务平台,使平台能够支撑一网通办、汇聚数据信息、实现交换共享、强化动态监管。通过公开招标确定了承建单位和监理单位。在准备验收时,承建单位完成
计算机病毒是(8)。特洛伊木马一般分为服务器端和客户端,如果攻击主机为A,目标主机为B,则(9)。
某指令流水线由5段组成,各段所需要的时间如下图所示。连续输入10条指令时的吞吐率为(6)。
监理方在对信息化建设项目验收工作执行质量控制时,应首先要求承建单位提交(68)。经监理方审核通过后,承建单位再提交(69)。监理方审核通过后,由验收组执行验收工作。监理方对验收过程审查,给出验收结论。如果验收结论为“不通过”则执行(70)。
按照Flynn的分类,处理器PⅡ的MMX指令采用的是(12)模型,而当前的高性能服务器与超级计算机则大多属于(13)类。
在软件项目管理中可以使用各种图形工具来辅助决策,下面对甘特(Gantt)图的描述中,不正确的是(15)。
阅读以下说明,根据要求回答问题1~问题3。[说明]系统集成商Y公司承担了某企业的业务管理系统的开发建设工作,Y公司任命阮工为项目经理。该业务管理系统建设工程可分解为15个工作(箭头线表示),根据工作的逻辑关系绘出的双代号网络图如图1-4所示
随机试题
营销人员可以采取()来建立消费者对企业产品的购买习惯。
脾切除的适应证是
瓜藤缠的特征红蝴蝶疮的特征
主要用于预防I型变态反应所致哮喘的药物是
甲公司与乙公司签订服装加工合同,约定乙公司支付预付款一万元,甲公司加工服装1000套,3月10日交货,乙公司3月15日支付余款九万元。3月10日,甲公司仅加工服装900套,乙公司此时因濒临破产致函甲公司表示无力履行合同。下列哪一说法是正确的?()
市场经济国家运用货币政策调节经济,其中心是()。
Usageoftheterm,whichisdefinedas’false,oftensensational,informationdisseminatedundertheguiseofnewsreporting’,h
Masstourismisaformoftourismthatinvolvestensofthousandsofpeoplegoingtothesameresortoftenatthesametimeofa
Knock______thedoorbeforeyouentertheroom.
LoudounCountybudgetofficersdippedintopublicschoolreservestohelpfilla$28millionrevenueshortfallthisweek,surpr
最新回复
(
0
)