首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: switch(y) { ease 0:a++;break;
有以下程序: #include main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: switch(y) { ease 0:a++;break;
admin
2020-11-27
37
问题
有以下程序:
#include
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ ease 1:
switch(y)
{ ease 0:a++;break;
case 1:b++;break;
}
ease 2:a++;b++;break;
ease 3:a++;h++;
}
printf(“a=%d,b=%d\n”,a,b);
}
程序运行后的输出结果是( )。
选项
A、a=2,b=2
B、a=2,b=1
C、a=1,b=1
D、a=1,b=0
答案
B
解析
case常量表达式只是起语句标号作用,并不是该处进行条件判断。在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去,不在进行判断,直到碰到break或函数结束为止。所以执行内层switch(y)时只执行了a++,此时a的值为1。然后执行外层case 2语句的a+十;b++;a为2,b为1。所以结果为B。
转载请注明原文地址:https://kaotiyun.com/show/cK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是
下面程序段的执行结果是()。i=3;do{print"%2d",i--);}while(!i);
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5),{4,8,6,1)),i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i][i]<a[k]
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
某棵树中共有25个节点,且只有度为3的节点和叶子节点,其中叶子节点有7个,则该树中度为3的节点数为()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
通常软件测试实施的步骤是()。
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
有关return语句说法不正确的是()。
随机试题
室温下,0.10mol.L-1糖水溶液的渗透压为()。
汗出恶风,周身酸楚,时寒时热,舌苔薄白,脉浮缓。其治法是
个人资本金是指其他法人单位以其依法可以支配的资产投入企业形成的资本金。()
“主营业务收入”科目按其所归属的会计要素不同,属于()类科目。
某股票的β值是1.3,市场组合的年预期收益率为8%,无风险利率为3%,则该股票的要求回报率为()
关于龙的形象,自古以来就有“角似鹿、头似驼、眼似兔、项似蛇、腹似蜃、鳞似鱼、爪似鹰、掌似虎、耳似牛”的说法。这表明()。
经济政策手段
若intx=1,y=2;则计算表达式y+=y-=x*=y后的y值是()。
Theoldprofessorwon’tbepresentatthecelebrationparty.
A、Sheplanstostayhereforfourmonths.B、ShethinksherEnglishisadvanced.C、She’sgoingtohavethepermitextended.D、She
最新回复
(
0
)