首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
19
问题
有如下程序: #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全国计算机二级
相关试题推荐
若有以下程序:#inclcude<iostream.h>voidmain(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)cout<<a[2-i][i]<<"";cout<<
面程序执行完后k的值是【】。voidmain(){unsignednum=26,k=1;do{K*=num%10;num/=1
下列关于构造函数的描述,错误的是()。
下列关于指针运算的说法,错误的是()。
下面函数用来求出两个整数之和,并通过形参传回两数相加的结果。请将函数补充完整。intadd(intx,inty,【】z){【】=x+y;}
C++程序中的预处理命令以符号【】作为起始标记。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是______。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
随机试题
构成发盘必须具备的条件有()
下列哪一种原因引起的缺氧表现为PaO2降低
经闭半年,伴见面色无华,头晕目眩,肌肉蠕动,舌淡脉细,最宜诊断为
感染动物症状消失后,仍长期或终身携带病毒并不定期排毒的感染类型是
某钢铁厂新建一座110/10kV变电所,其两回110kV进线,分别引自不同的系统X1和X2。请回答下列问题。假设变电所110kV侧接线采用上图所示的单母线分段接线,设备为常规电器(瓷柱式SF6断路器、GW5-110D型隔离开关附带接地刀闸等),电气
2016年7月1日,甲公司因长期拖欠到期债务无力偿还,被债权人申请破产。人民法院裁定受理该破产申请,并指定乙律师事务所担任管理人。在10月10日召开的第一次债权人会议上,管理人将甲公司的有关情况进行了汇报。全部财产的变现价值为1500万元。人民法院的诉讼费
下列关于长期借款的说法中,错误的有()。
Youseemtohaveaready-madeanswer______Iaskyouaquestion.
下列关于金融常识的说法正确的是()。
(2011年第36题)结合材料回答问题:材料12011年是中国共产党成立90周年。在这90年里,党走过了不平凡的历程。中华人民共和国成立前夕,毛泽东在一篇文章中指出:“一九一七年的俄国革命唤醒了中国人,中国人学得了一样新的东西,这就是马克思列宁主义。
最新回复
(
0
)