首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
32
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#nclude#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUfun(STUa){STUb={’’Tom’’,’m’,85,9
若typedefint*T;Ta[5];则与a的定义相同的是()。
关于if(表达式)中的“表达式”叙述正确的是()。
以下函数实现按每行8个输出W所指数组中的数据:#includevoidfun(int*w,intn){inti:for(i=0;i
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",size
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
与十进制数200等值的十六进制数为
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
随机试题
下列有关“重视客户利益,言行诚实守信”选项中,不正确的是()。
市场经济是通过()对个人和企业的各种经济活动进行协调,使全社会的经济正常运行。
沙质浅滩整治应重点研究()。
会计职业道德与会计法律制度有着共同的目标、相同的调整对象、承担着共同的职责,但其地位不能互相转化。
以下可以作为保证人的是()。
退休人员再任职取得的收入不需要缴纳个人所得税。()
家风是具有鲜明特征的家庭文化,良好家风是一个家庭最宝贵的精神财富,也是每个家庭成员形成正确世界观、人生观、价值观的_________。家庭是人生的第一所学校,良好家风是人生幸福生活的“第一组密码”。“积善之家,必有余庆;积不善之家,必有余殃。”只有守住和_
材料一:冷战和它会变成真正的经常性的严重危险,已经成为国际关系中存在的局势部分。——在这种情况下,和平共处的原则,是代替“冷战”和可能发生的全面核灾祸的唯一的办法。——
VisualFoxPro中,下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYSETUDFPARMSTOREFERENCEDOPLUSWITH(X),Y
Elderlypeoplerespondbesttoacalmandunhurriedenvironment.Thisisnotalwayseasyto【B1】______astheirbehaviorcansomet
最新回复
(
0
)