首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序 main( ) { int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) { case
请阅读以下程序 main( ) { int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) { case
admin
2013-02-27
43
问题
请阅读以下程序
main( )
{
int x=1,y=0,a=0,b=0;
switch(x)
case 1:
switch(y)
{
case 0:a++;break;
case 1:b++;break;
}
case 2:
a++;b++;break;
}
cout<<"a="<<a<<"b="<<b<<endl;
}
上面程序的输出结果是
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
A
解析
本题考察switch语句的嵌套,以及break语句的使用规则,不再执行下面的case语句,如果没有break语句,则会顺序执行随后语句。据此,读程序可知,内层switch执行case 0分支,故a增1,跳出内层switch后,由于没有break语句;随后执行外层switch的case 2分支,a又增1,b增1。故答案为A。
转载请注明原文地址:https://kaotiyun.com/show/jiVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=-1,b=-1;for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
以下选项中叙述正确的是()。
设有定义:intx=2;,则以下表达式中,值不为6的是()。
某二又树有5个度为2的结点,则该二叉树中的叶子结点数是()。
关于C语言标识符,以下叙述中错误的是()。
软件的生命周期是指()。
深度为3的一棵树共有30个节点,其中度为3和1的节点个数分别为3和4,则该树中的叶子节点数为()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列描述中,()是抽象类的特性。
下列描述中,抽象类的特性是
随机试题
下列各组词语中,划横线的读音完全相同的一组是
根据《宪法》的规定,下列哪些权利属于公民的人格尊严?()
简述私分国有资产罪的概念及犯罪构成。
通过项目评估的逻辑框架,能清楚地看出各种目标之间的()、制约条件及需要解决的问题。
液压试验宜在环境温度( )℃以上进行,当环境温度低于此时,应采取防冻措施。
截面为矩形的不锈钢材,除轧制外未经过进一步加工,钢材的宽度为50毫米,厚度为5毫米,冷成型,笔直状报验
根据《刑事诉讼法》的规定,下列关于刑事诉讼当事人、回避、辩护、审理的表述中,正确的是()。
下列各项中,关于房产税的减免税优惠表述正确的有()。
某工程,由甲、乙两队承包,2天可以完成,需支付1800元;由乙、丙两队承包,3天可以完成,需支付1500元;由甲、丙两队承包2天可以完成,需支付1600元。在保证一星期内完成的前提下,选择哪个队单独承包费用最少?
不具备关闭间隙功能的弯曲是()。
最新回复
(
0
)