首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include"iostream.h" void main( ) { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;
有如下程序: #include"iostream.h" void main( ) { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;
admin
2010-03-29
131
问题
有如下程序: #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 1后面的语句没有以break结束,所以程序要继续往下执行case 2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;,因此,变量a和b最后的值应该为2和1。注意:break语句可以结束switch语句。
转载请注明原文地址:https://kaotiyun.com/show/TUjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;returnn;}程
某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层)()。
软件测试的目的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
若变量已正确定义,以下选项中非法的表达式是
数据字典(DD)所定义的对象都包含于
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。
随机试题
我国《合同法》规定,采用数据电文形式订立合同的,合同成立的地点为()。
particularfileformat
放映幻灯片文稿时,当按下“SPACE”(空格)键时,将会
关于使用孕期保健手册的主要目的哪项正确
纸片法筛选PRP时所用的苯唑西林纸片含量为
心包积液与右心功能不全的区别是
Holland公司正在预测第二季末的现金状况。相关的信息如下所示:根据上述数据,确定Holland公司第二季度期末的现金余额
(2017年)下列消费品中,应在零售环节征收消费税的是()。
病例:患者,男,35岁,站立或咳嗽时右侧腹股沟区出现疝块,可进入阴囊,平卧或用手推送,疝块可回纳腹腔而消失。拟诊腹外疝。在回纳疝块时,可闻及肠鸣音,疝内容物最可能的是()。
请你以某公司人力资源部的名义给杰克写一封信,通知他于6月3日星期一的下午2点半到公司,与人事主任会面,并对杰克申请经理助理的职位表示感谢。
最新回复
(
0
)