首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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全国计算机二级
相关试题推荐
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
关于变量的定义和说明的叙述中正确的是()。
有以下程序intfun(intn){ifln=1)return1;elseretum(n+fun(n-1));}main(){intx;scanf(’’%d’’,&x);x=fun(x);printf(’’%d\n’’,x);}
在数据管理技术发展的三个阶段中,数据共享最好的是
有以下程序main(){inta[5]={2,4,6,8,10),**P,**k;P=a:k=&p;printf(’’%d’’,*(p++));printf(’’%d\n’’,**k);}程序运行后的输出结果是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
以下选项中与iffa:1)a=b;elsea++;语句功能不同的switch语句是
以下程序的主函数中调用了其前面定义的fun函数#include<stdio.h>main(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("%d,%s,%6
随机试题
绝经前后诸证的临床表现哪项是错的
患者,男性,60岁。烈日下从事田间劳动约1小时后,感觉口渴、头晕、胸闷、恶心、四肢无力,紧急送往医院治疗。查体温37.8℃,脉搏100次/分,未发现其他异常,休息约半小时后症状消失。该患者出现上述症状,应首先考虑的原因是()。
关于法与科学技术的关系,下列说法正确的有哪些?()
新经济时代中价值创造的基础是( )。
老子谓“人君…“治人事天莫若啬”,并把它视为“人君”为民“重积德”的思想基础。老子的这种思想曾对世人理家和“人君”治国安邦,产生积极深远的影响。诸如孔子日:“政在节财。”墨子提倡“强本节用,人给家足”。《韩非子.十过》写秦穆公问由余“得国失国”之道,南余答
Concernwithmoney,andthenmoremoney,inordertobuytheconveniencesandluxuriesofmodernlife,hasbroughtgreatchanges
第三段中用“杠杆”的比喻要说明韵是______。下列各项与原文意思一致的是______。
WhichofthefollowingisthemostappropriatedefinitionofFlightDistance?Whichofthefollowingcouldbestreplacethewor
TheawardoftheNobelscienceprizesoftenbringsblinkingintothelimelightpeoplewhohavelabouredunknowntothewiderwor
A、Becausetheywerehungryandwantedtofindsomethingtoeat.B、Becausetheyweretiredandwantedtohavearest.C、Becauset
最新回复
(
0
)