首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){ int x=1,y=0,a=0,b=0; switch(x){ case 1:switch(y) { case 0:a++;break; case 1
有以下程序 #include main(){ int x=1,y=0,a=0,b=0; switch(x){ case 1:switch(y) { case 0:a++;break; case 1
admin
2019-08-10
89
问题
有以下程序
#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;}
printf("a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是
选项
A、a=1,b=1
B、a=1,b=0
C、a=2,b=1
D、a=2,b=2
答案
C
解析
本题考查的是用switch语句实现多分支选择结构,首先进入第一个switch(x)判断,进入case 1中进行嵌套判断,如果switch(y)也成立,a自加1,遇到break,退出嵌套,接着执行case 2,a自加为2,b自加为1,遇到break,结束循环,此时a=2,b=1。
转载请注明原文地址:https://kaotiyun.com/show/cSRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是
有以下程序#includevoidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);pri
设p是指针变量,语句p=NULL;等价于()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下选项中,值为1的表达式是
有两个关系R和S如下:则由关系R得到关系S的操作是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
有以下程序:#include#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zha
有以下程序:#includeintfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){
软件详细设计产生的图如下:该图是
随机试题
当該申請書類において、外国人留学生の場合は、自身の署名があれば、________は無くてもよいものとする。
管道现场补口外除锈一般采用钢丝刷。
在Access2010数据库中,下列_________是数据库对象。
心搏骤停是指心脏突然衰竭而不能搏出足量的血液以保证脑的存活。()
关于慢性宫颈炎,错误的是
A、四环素B、螺旋霉素C、甲硝唑D、青霉素E、交沙霉素下列疾病治疗时,若用抗生素治疗应首选的药物青少年牙周炎选用
强调后天的学习作用及环境对心理发展的影响的学派,其代表人物包括
以下不属于英美法系的特点的是()。
简述教师专业自主权的内涵与表现。
定义某一个字段默认值属性的作用是( )。
最新回复
(
0
)