首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
59
问题
有以下程序
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://www.kaotiyun.com/show/uQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有下列程序:#include<stdio.h>main(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1]
以下叙述中正确的是
关系模型中的关系模式至少应是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p
以下叙述中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是
算法的时间复杂度是指
随机试题
潜油电泵机组故障处理时,压井应用挤注法压井。()
试述耳聋的分类及临床分型。
药物信息服务的特点是
城市总体规划的土地使用规划图,是按土地使用的()为依据。
下列各项中,可以进行仲裁的纠纷是()。
如果银行拒绝支付,D公司作为持票人能否直接向A公司要求赔偿?B公司和C公司对票据债务是否负责?
商品经济的基本特征()。
为创作《平凡的世界》,路遥翻阅了10年的《人民日报》《参考消息》等各种报纸,并亲自到煤矿等地体验生活,充分显示了一个作家孜孜不倦的求真精神。这部小说对主人公在艰难生活中执着奋斗精神的刻画,对他们浪漫爱情的描绘,都深深地打动了读者的心。值得一提的是,有评论者
中国要拥有一流的国家实力,必须有一流的教育。只有拥有一流的国家实力,中国才能做出应有的国际贡献。以下各项都符合题干的意思,除了:
设f(x)在[a,b]上可导,且则]在(a,b)内必定()
最新回复
(
0
)