首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(X) { case 1: switch(y) } case 0:a++;brea
有以下程序: #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(X) { case 1: switch(y) } case 0:a++;brea
admin
2022-04-01
57
问题
有以下程序:
#include <stdio.h>
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;
case 3:a++;b++;
}
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/v9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
若有以下程序typedefstructstu{charname[10],gender;intscore;)STU;voidf(char*P){strcpy(P,"Qian");}main(){STUa={"Zhao
有以下程序:#include<stdio.h>#definePT3.5:#defineS(x)PT*x*x;main(){inta=1,b=2;prinff("%4.1f\n",S(a+b));}程序的运行结果是()。
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;
以下叙述中错误的是
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10
在快速排序法中,每经过一次数据交换(或移动)后()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
随机试题
下列行为不构成非法经营罪的是()。
A、正式自发呈报B、病人源性监测系统C、药物源性监测系统D、病例对照研究E、前瞻性调查以药物为线索,对某一种或几种药物的不良反应进行监测
妊娠期贫血宜选用
生物转化酶的基本特征为()。
下列关于税收优先原则的表述,违反我国《税收征收管理法》的规定的是()。
甲诉乙侵权赔偿一案,乙败诉。但判决生效后,乙未如期履行判决。甲依法向法院申请执行。法院受理案件后,查明乙本身是残疾人士,丧失了劳动能力,家中没有收入来源,靠当地社会保障过日子,也没有可供执行的财产。甲表示不撤回执行申请,可以等一段时间再执行。在此情况下,法
速度单位“米每秒”用计量单位符号表示,下列中错误的是()。
生活处处有物理,留心观察皆学问。你知道吗,厨房中也包含着很多物理知识。如用手拿刚出笼的馒头时,若先在手上沾些水,就不会感到很烫,这是由于____的缘故。
A.Theintroductionofpredators.B.Preventingthekiwidecline.C.Reasonsforconcern.D.Explanationforlargerbirdpopulations
在SQLSELECT语句中与INTOTABLE等价的短语是( )。
最新回复
(
0
)