首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
有以下程序 main(){int x=1,y=0,a=0,b=0; switch(x){ case1:switch(y){ case0:a++:break; case1:b++;break;} case2:a++;b++;break; case3:a++;
admin
2020-07-28
23
问题
有以下程序
main(){int x=1,y=0,a=0,b=0;
switch(x){
case1: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=1,b=1
C、a=1,b=0
D、a=2,b=1
答案
D
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/uQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序intf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main()
有以下程序fun(intx){intp;if(x==0‖x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结果是
以下选项中函数形参不是指针的是
以下叙述中正确的是
下面选项中关于编译预处理的叙述正确的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
关于do循环体while(条件表达式);以下叙述中正确的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。请编写函数fun,其功能是:求n(n<10000)以内的所有四叶玫瑰数并逐个存放到result所指的数组中,四叶玫瑰数的个数作为函数值返回。如
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函
关于算法,以下叙述中错误的是
随机试题
小儿原发型肺结核病变多在肺尖。
重力式喷枪进料的缺点是流量不易控制。
关于注射剂容器的处理错误的说法是
影响企业现金流转不平衡的外部因素有()。
根据下列资料,回答下列问题。为客观反映我国电子商务发展状况,国家统计局服务业统计司利用企业“一套房”平台,通过联网直报的方式,对30.8万家企业的电子商务情况进行了调查。2012年,调查的30.8万家企业电子商务交易额为28825.2亿元,比上年增长1
下列交付方式当中,属于观念交付的有()。
SQLServer2008提供了多种备份机制,其中数据库差异备份所备份的内容是()。
家に________たとんに、電話のベルが鳴り出した。
EgyptianVillages埃及村落Mostoftheinhabitantsliveinmud-brickhomes,their(1)wallsinsulatingagainsttheafternoonhe
Theydrivehybridcars,iftheydriveatall,shopatlocalstores,iftheyshopatallandpayofftheircreditcardseverymon
最新回复
(
0
)