首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y ) { case 0: a++; break; case 1: b++; break; } ca
有以下程序 #include main() { int x=1, y=0,a=0,b=0; switch( x ) { case 1: switch ( y ) { case 0: a++; break; case 1: b++; break; } ca
admin
2020-05-19
22
问题
有以下程序
#include
main()
{ int x=1, y=0,a=0,b=0;
switch( x )
{ case 1: switch ( y )
{ case 0: a++; break;
case 1: b++; break;
}
case 2: a++; b++; break;
}
printf("a=%d,b=%d\n",a,b );
}
程序运行后的输出结果是( )。
选项
A、a=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
A
解析
break语句用于循环嵌套或者switch选择嵌套时,只能跳出当前层的switch选择层或循环层。本程序中,先执行switch(x),而x=1,执行case 1对应的语句块,进入嵌套的选择语句switch(y),y=0,执行case 0: a++; break;此时a=1,遇到break语句后跳出switch(y),没有遇到break,继续执行case 2: a++; b++; break;此时a=2,b=1。遇到break跳出switch(x)。最终a=2,b=1,输出结果为
转载请注明原文地址:https://kaotiyun.com/show/FuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计中反映用户对数据要求的模式是()。
以下程序输出的结果是()。main(){intx=l,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1.b++;break;}case2:a++;b++;bre
下列选项中不属于面向对象程序设计特征的是()。
以下程序的输出结果是()。intf(intx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intf(intx){returnx*2;}
若要求从键盘读人含有空格字符的字符串,应使用函数()。
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
下列选项中,()不是一般算法应该有的特征。
以下选项中与if(a=1)a++;elsea=b;语句功能不同的语句是()。
下面不属于对象主要特征的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
从以下五个选项中选择正确一个正确答案填空:A.自然对比B.人工对比C.双重对比D.弛豫时间差异E.组织密度MRI图像的对比是依赖()
诸多给药方式中,儿童用药最适宜的是
与气虚关系最密切的脏腑是
女,55岁。近2个月来反复间歇性右上腹部不适,伴肩背部牵拉感,尤以进油腻食物后易出现。本次发病因进食油腻食物后突发右上腹持续性疼痛3小时,伴阵发性绞痛,疼痛放射至右肩背部,伴恶心、呕吐。周围血常规检查可呈
下列哪些行为不构成限制竞争行为?
甲能源股份有限公司拟在深交所中小板市场首次发行股票并上市,其募集资金使用项目除用于主营业务外。不得用于()。
ISO/TR10014《质量经济性管理指南》给出的实施程序是从_______开始的。
与一般文物古迹不同,历史文化街区作为历史文化遗产的重要_______,是一个综合的体系。这些街区不仅拥有古建筑、古院落、古街道等物质遗存,更重要的是大量居民仍居住其中,其日常生活本身就是过去的时空再现,是活的历史,人们从中能够_______历史风情,可以走
Man:Areyoumovingintoanewhouse?Needahandwiththoseboxes?Woman:That’sOK.Icanmanage.Theylookbigbutaren’tver
AllofthefollowingarelexicalwordsEXCEPT
最新回复
(
0
)