首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include"iostrearn.h" void main( ) { int x=1,a=0,b=0; switch(x){ case 0
有如下程序: #include"iostrearn.h" void main( ) { int x=1,a=0,b=0; switch(x){ case 0
admin
2010-03-29
54
问题
有如下程序: #include"iostrearn.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结构中,程序从case1后面的语句开始执行,又因为casel后面的语句没有以break结束,所以程序要继续往下执行 case 2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;,因此,变量a和b最后的值应该为2和1。注意:break语句可以结束switch语句。
转载请注明原文地址:https://kaotiyun.com/show/zJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf(’’%d\n’’,NUM);}
下列叙述中正确的是
数据库系统的核心是
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
在C语言中,变量的隐含存储类别是()。
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下列各选项中,不属于序言性注释的是()。
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
随机试题
下列哪种酶在TSH促进甲状腺激素合成的过程中起关键性作用
PCM系统与相位对比叠加使不同物质临界达到下列哪项效果
下列属于刺激性气体的是
管道吹扫过程中不得先于吹扫的设备是()。
我国建筑业和基本建设领域应用信息技术与工业发达国家相比,尚存在较大的数字鸿沟,它反映在()。
如果投保人逾期不交纳保险费,保险人能否强制投保人交纳,应该()
Inatelephonesurveyofmorethan2,000adults,21%saidtheybelievedthesunrevolved(旋转)aroundtheearth.An【C1】______7%
圣女贞德
甲于2008年8月17日上午11时,同装卸工乙、丙等3人驾驶解放牌大卡车由某乡向市里送货(该货车核准载重8吨,该批货物重13吨多)。大卡车超速行驶,当开到某乡政府的十字路口时,将前方同方向骑车的丁连人带车撞出20多米,造成丁重伤(后因抢救不及时,在被他人送
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
最新回复
(
0
)