首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序: #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全国计算机二级
相关试题推荐
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>5)printf("%d",x);
下列关于栈叙述正确的是( )。
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
数据库管理系统是()。
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下列选项中,不属于数据模型所描述的内容的是()。
若有以下函数首部:intfun(doublex[10],int;*n)则下面针对此函数的函数声明语句中正确的是()。
结构化程序所要求的基本结构不包括( )。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
下列著名医家户被后人称为“寒凉派”的代表是:()
海水的总矿化度比较高,可达3500mg/L。()
夫和实生物,同则不继
关于输卵管解剖的叙述,正确的是
55岁,女,体重76kg,身高160cm,因多饮、多尿确诊为2型糖尿病,经饮食治疗和运动锻炼,2个月后空腹血糖为8.8mmol/L。餐后2小时血糖13.0mmol/L。进一步治疗应选择
以凡士林为基质的软膏剂中常加入羊毛脂主要是为了()。
K线图是在投资实践中被广泛用来进行证券分析的一种统计图,其中,()表示收盘价高于开盘价,二者之间的长方柱用红色或空心绘出。
纳税人销售或者进口的下列货物中,按13%税率计征增值税的是()。
国民党一大在事实上确立了联俄、联共、扶助农工的三大革命政策。()
MayraAvilaislookingforwardtoherhighschoolprom.Avila,18,theWestPotomacHighSchoolsenioris,amonghundredsoftho
最新回复
(
0
)