首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序 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
53
问题
请阅读以下程序 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全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有以下程序段int*p1,*p2,a[10];p1=a;p2=&a[5];则p2-p1的值为
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
下面对对象概念描述正确的是
下面属于系统软件的是
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
以下叙述正确的是
程序测试的目的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
在软件测试设计中,软件测试的目的是()。
随机试题
根据常见病辨证论治的理论,时行感冒的治法是()
在下列哪种情况下,对直接负责的主管人员和其他直接责任人员可给予行政处分?()
在企业借款利息的支付方式中,会使企业所负担的实际利率高于名义利率的利息支付方式有()。
城镇职工基本医疗保险制度分为统筹基金和个人账户,下列关于个人账户的资金来源,说法正确的是()。
在很多行政组织中,由于横向、纵向关系的复杂性,会有部门林立的现象,这种现象会()管理的成本,()管理的效率。
若变量已正确定义,在if(w)printf("%d\n",k);中,以下不可替代W的是()。
Text…DramaticPeakDistrict,withitsgenuinesteepfells,neverfailstoastonishme.Acarwill【C1】______youallround
Shedoesn’ttalkmuch,butwhatshesaysmakes______.
______,thepayisn’tattractiveenough,thoughthejobitselfisquiteinteresting.
Describearuleorlawwhichyoulike.Youshouldsay:whattheruleorlawiswhenitcameintoeffecthowwellitworksandex
最新回复
(
0
)