首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
以下程序的运行结果是【 】。 #include main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0:a++; break;
admin
2013-06-11
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;
case 3:a++; b++;
}
printf("a=%d,b=%d\n",a,b);
}
选项
答案
a=2,b=1
解析
本题考查了 switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case 常量表达式只是起语句标号作用,并不是在该处进行条件判断。本题程序在执行完内部switch结构后,继续执行了外部switch结构的 case 2:分支,最后a和b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/MyJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。 #include<stdio.h> main() { staiccharb[]="Goodbye"; char*chp=&b[7]; while(--chp>=&b[0])p
十六进制数BB转换成十进制数是()
以下程序的功能是()。#include<stdio.h>main(){FILE*fPl;*fp2;fp1:fopen("file1","r");fp2:fopen("file2","w");w
下列程序段的输出结果是()。chara=9,b=020;prihtf("%o\n",~a&b<<1);
有以下程序:#include<stdio.h>main(){FLLE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat""w");fprintf(fp,"%d\n",i);fprintf
有以下程序:intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=i;i<3;i++)
有定义语句:ihtb;charc[10];,则正确的输入语句是
若i为整型变量,则以下循环执行次数是______。 for(i=2;i==0;)printf("%d",i--);
对于长度为8的顺序存储结构的有序表,若采用二分查找法查找,在等概率的情况下的平均查找长度为______的值除以8。
随机试题
A.清热解毒,燥湿止带B.清热解毒,利水消肿C.清热解毒,清肝泻火,定惊D.清热解毒,凉血消斑E.清热解毒,凉血利咽大青叶的功效是
关于慢性支气管炎的临床表现,不正确的是
重型肝炎的治疗中不宜
车辆轮对内侧距离为()mm。
【背景资料】某高速公路,路面为沥青混凝土路面,基层为水泥稳定土基层,施工单位在基层施工过程中,出现以下情况:(1)由于本工程的路面属高级路面,所以采用水泥稳定细粒土做该路面的基层。(2)在选择水泥时,施工单位选择了终凝时间较短的水泥。(3)该工程采
某公司根据现金持有量的存货模式确定的最佳现金持有量为20000元,有价证券的年利率为10%。在最佳现金持有量下,该公司与现金持有量相关的现金使用总成本为()元。
设f(c)在(一∞,+∞)内可导,则()。
下列语句没有语病的是()。
党在社会主义初级阶段的基本路线简要概括为()。
Readthismemoaboutproblemsofnoiselevelsinfactories.Choosethebestwordtofilleachgap.Foreachquestion(19—33)wri
最新回复
(
0
)