首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序 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
64
问题
请阅读以下程序 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全国计算机二级
相关试题推荐
在数据流图中,带有箭头的线段表示的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",_________);
以下程序中C的二进制值是()。chara=2,b=4,c;c=a^b>>2
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
若有说明intm[3][4]={3,9,7,8.5},(*q)[4]:和赋值语句q=m;,则对数组元素m[i][j](其中0
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
关系表中的每一行记录称为一个()。
在单链表中,增加头结点的目的是()。
随机试题
口腔临床试验是口腔流行病学常用的一种研究方法,现拟进行一项试验研究,在饮水中加入氟,以观察使用氟化物后,患龋率的变化。试验的设计过程中要遵循的必要原则是
治疗痰饮的主要原则是()
下列各项中,会引起无形资产账面价值发生增减变动的有()。
根据《旅游投诉处理办法》,下列()情形,旅游投诉处理机构不予受理。
新入园的小班幼儿在洗手时出现许多问题:有的把袖子弄湿、不洗手背、冲不净皂液,有的争抢或拥挤、玩水忘记洗手、擦手后毛巾乱放在架子上,有的握不住大块肥皂,有的因毛巾离水池远,一路甩水把地面弄得很湿……请针对上述问题,设计一份改进洗手环节的活动方案。
学习后立即睡觉,保持的效果往往比学习后继续活动保持的效果更好,这是由于()
下列叙述中正确的是()。
Thebehaviorofindividualsisinfluencedbyheredity,environmentandculture.Cultureincludesrulesof(31)anindividualis
A、Sorry,Ican’t.B、Yes,certainly.C、Notverygood.B
Iamstandingontheseventh-floorbalconyofanapartmentbuildingoverlookingtheheartofMoscow.Itisadarkcity,somemig
最新回复
(
0
)