首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序 main( ) { int x=1.y=0, a=0, b=0: switch(x) { case 1:
请阅读以下程序 main( ) { int x=1.y=0, a=0, b=0: switch(x) { case 1:
admin
2010-06-06
33
问题
请阅读以下程序 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="<<bend1; } 上面程序的输出结果是
选项
A、a=2, b=1
B、a=1, b=1
C、a=1. b=0
D、a=2. b=2
答案
A
解析
本题考察switch语句的嵌套,以及break语句的使用规则,即break中断当前的执行流,不再执行下面的case语句,如果没有break语句,则会顺序执行随后语句。据此,读程序可知,内层switch执行case 0分支,故a增l,调出内层switch后,由于没有break语句,随后执行外层 switch的case 2分支,a又增1,b增1。故答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Rvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
下列给定程序中,函数fun的功能是:将n个尤序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#incl
若有说明intm[3][4]={3,9,7,8.5},(*q)[4]:和赋值语句q=m;,则对数组元素m[i][j](其中0
以下选项中不属于C语言程序运算符的是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
下面属于白盒测试方法的是()。
算法的空间复杂度是指()。
在软件测试设计中,软件测试的目的是()。
随机试题
下列含锌最丰富的食物是()
当新、旧刺激物十分相似,却要求做出不同反应时,最容易发生的迁移是【】
不属于独立性疾病的是
如果汇票的付款人一项上,填写的是汇票出票人的名字,则该种汇票与下列哪种票据的作用相似?()
禁止安排女职工从事矿山、井下、国家规定的第()级体力劳动强度的劳动和其他禁忌从事的劳动。
下列经济业务中,()不会发生。
银行贷款是筹资收购的一种方式,收购公司申请贷款时必须考虑的因素有( )。
小丽的丈夫在外边有了情人,不仅夜不归宿,还经常问小丽要钱,不给就打,小丽整天以泪洗面。社区居委会的张主任知道了这件事,气愤的同时指责小丽窝囊,应该诉诸法律,维护自己的权益或者索性跟丈夫离婚。从专业的价值观来看,张主任的这种工作态度违背了家庭社会工作的(
HowmanyconstituenciesisthecountrydividedintofortheGeneralElection?
Onedayyouwentshoppingwithyourclosefriendinasupermarket.Atapointoftime,younoticedyourfriendwasstealthilypu
最新回复
(
0
)