首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include"iostream.h" void main() { int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:
有如下程序: #include"iostream.h" void main() { int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:
admin
2013-05-30
25
问题
有如下程序: #include"iostream.h" void main() { int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++; case 2:a++;b++; } cout << "a=" <<a << " ," <<"b=" << b; } 该程序的输出结果是
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
1
解析
该题目的关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从case 1后面的语句开始执行,又因为case l后面的语句没有以break结束,所以程序要继续往下执行 case 2后面的语句 所以,该程序共执行了这三条语句:9++;a++;b++;.因此,变量a和b最后的值应该为2和1。注意:break语句可以结束switch语句。
转载请注明原文地址:https://kaotiyun.com/show/n1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类继承中,默认的继承方式是【】。
常用的黑箱测试有等价分类法、边值分析法、错误推测法和【】等4种。
排序的重要目的是为了以后对已排序的数据元素进行()。
所有的函数模板定义都是以关键字template开始的,在template之后使用【】括起来的形参表。
下列关于运算符重载的叙述中,正确的是______。
类ostream的成员函数【】用于执行无格式输山,成员函数put用于输出单个字符。
在面向对象的程序设计中,下列叙述中错误的是()。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在模块化程序设计中,按功能划分模块的原则是()。
按“先进先出”原则组织数据的数据结构是【】。
随机试题
记忆表象的特征包括________、________。
膝骨关节病依Ahlback分类法属于I级的:膝骨关节病依Ahlback分类法属于Ⅳ级的:
A.脓性B.血性C.黄色水样D.奶油状E.豆腐渣样宫内节育器不良反应阴道分泌物可呈
A.暴露疗法B.包扎疗法C.削痂或切痂后自体植皮D.半暴露疗法E.异体皮覆盖创面女性,32岁,滑倒后开水会阴部烫伤。宜采用
女,25岁,停经11周。阵发性腹痛、大量阴道流血4小时来诊。体检:面色苍白,血压75/55mmHg,脉率120次/分,呼吸24次/分,四肢湿冷。应首先考虑的是
下列选项中,关于管棚施工材料要求的描述,说法正确的是()。
对于业务(经理)员来说,外贸跟单员是协助他们开拓国际市场、推销产品、协调生产和完成交货的业务经理。()
两河流域分为两部分,其中南部称为()。
地球表面大部分是海洋,只有用比现在更为精密的仪器才可能对海底进行广泛的研究。因此科学家对海底环境的了解一定比对地球上其他环境了解的少。如果正确。最能支持上面结论的一项是?
TheemergenceoftheaffluentsocietyafterWorldWarⅡ______.Itcanbeinferredfromthepassagethat______.
最新回复
(
0
)