首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int x=1,y=0,a=0,b=0; switch(x) {ease1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
有以下程序: #include<stdio.h> main() {int x=1,y=0,a=0,b=0; switch(x) {ease1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
admin
2020-07-28
26
问题
有以下程序:
#include<stdio.h>
main()
{int x=1,y=0,a=0,b=0;
switch(x)
{ease1:
switch(y)
{case0:a++;break;
case1:b++;break;
}
case2:a++;b++;break;
case3: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。然后执行外层case2语句的a++;b++;a为2,b为1。所以结果为B。
转载请注明原文地址:https://kaotiyun.com/show/NU3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int
C语言主要是借助以下哪种手段来实现程序模块化
以下选项中关于程序模块化的叙述错误的是
有以下程序#include<stdio.h>main(){inti,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i*j>3)break;m*=i*j
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。例如,若有成绩为:50,60,70,8
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使
C语言程序的模块化通过以下哪个选项来实现
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
以下选项中不属于C语言程序运算符的是
随机试题
JennyisAanuniversityBstudent,CandsheisanDhonestgirl.
2:3:1含钠液下列哪项是错误的
患者男性,52岁,1年前因心绞痛行冠状动脉造影及支架置入术,此后未再发作胸痛。20多天前快速行走时发作胸痛,1周来饭后和大便后也发作,血压90/60mmHg。该患者的心绞痛是下列哪种类型
《安全生产法》赋予从业人员在安全生产中的权利不包括()。
根据《工程建设项目施工招标投标办法》(国家八部委局第30号令),应当公开招标的工程施工项目,经批准后可以进行邀请招标的情形包括()等。
背景资料: 某机电工程施工单位根据业主提供的工程实物量清单投标后中标一项大型机电工程。在业主单位主持召开的第一次项目会议上,业主根据工程开工准备工作已基本完成,要求施工单位会后立即组织施工。施工单位提出由于设计施工图没有出齐,以工程实物量清单为依据,用投
该求助者的主要症状是()。与全量表分相比,该求助者测验结果中的强点是()。
法的正式渊源是
HighStressMayDamageMemoryAccordingtoareportissuedinMay1998,elderlypeoplewhohaveconsistentlyhighbloodleve
ToothersandthemselvestheBritishhaveareputationforbeingconservativenotinnarrowpoliticalsense,butinthesenseof
最新回复
(
0
)