首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { int x=1, y=0, a=0, b=0; switch (x) { case 1: switch(y) { case 0: a++;
有以下程序: #include <stdio.h> main() { int x=1, y=0, a=0, b=0; switch (x) { case 1: switch(y) { case 0: a++;
admin
2021-07-09
39
问题
有以下程序:
#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/tetp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char**p){++p;printf("%s\n",*p);)main(){char*a[]=("Morning","Afternoon","Evening",
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
表示关系式x≤Y≤z的C语言表达式的是
能够减少相同数据重复存储的是
软件工程的三要素是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
下面不属于软件需求分析阶段主要工作的是
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
若已包括头文件<stdio.h>和<string.h>,运行下面程序的输出结果是()。chars1[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);puts(s1);
随机试题
关于特发性门脉高压,以下哪项说明不正确
某外贸公司在缴纳了100万元的税款后,采取虚报出口的手段,骗得税务机关退税180万元,后被查获。对该公司应如何处理?()。
某施工单位承接了二级公路桥隧相连项目,其中桥梁桥跨布置为(65+120+65)m,③号桥台紧邻隧道进口洞门。隧道全长910m净宽12m,净高5m.单洞双向两车道,最大埋深100m,进、出口50m范围内埋深均小于20m(属浅埋隧道)。桥跨布置与
由于甲、乙双方在合同中未约定履行的顺序,甲方拒绝了乙方要求其先支付一部分预付款的要求,则甲方的行为属于()。
对波特的五力模型说法不正确的是()。
“九寨水清鱼读月,黄龙山静鸟谈天”联语运用()手法,生动逼真地再现了九寨沟、黄龙山景色的清、静、美,读后非常耐人寻味。
就本质而言,《人民文学》质量高低,______,与传播媒介所处位置并没有必然的因果关联。从某种意义上讲,销量也不能必然反映文学的真正价值,今天的畅销作者中,有多少经得起历史的检验呢?有媒体统计发现,2010年,王蒙、贾平凹、周国平、麦家四人的总版税,比不过
在南京大屠杀中保护了许多难民的德国人是()。
一台交换机总带宽为16Gbit/s,具有48个10/100Mbit/s电端口和若干个1000Mbit/s光端口,所有端口都工作在全双工状态,那么该交换机光端口数最多为()。
【B1】【B7】
最新回复
(
0
)