首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
86
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d\n",B);}程序运行后的输出结果是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有以下程序#include#defineS(x)4*(x)*x+1main(){intk=5,j=2;printf("%d\n",S(k+j));}程序运行后的输出结果是
有以下程序#includemain(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i<2;i++)fo
设有定义:intx=0,*p;紧接着的赋值语句正确的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
下列选项中不属于结构化程序设计方法的是
下面不属于软件设计阶段任务的是
随机试题
旧中国近代警察的历史,是军、警、特结合在一起,镇压革命、迫害人民的历史。()
Asweknow,whatmakesagoodfriendispresence.Agoodfriendisthereforyouwhenyou【C1】______him.【C2】______it’shelpingy
关于正常成人肝大小的叙述,不正确的是
1992年2月19日,甲企业就其生产的家用电器注册了“康威”商标。后来乙企业使用该商标生产冰箱,并在2002年4月开始销售“康威”牌冰箱。下面哪项说法是正确的?
实验室间的比对结果评价标准应由实验室根据自身的实验水平预先确定。()
进境植物检疫审批手续应当在贸易合同或者协议签订后马上办妥。( )
主试者的职业道德包括()。
患者,男性,37岁。急刹车致使方向盘挤压上腹部16小时,上腹部、腰部及右肩持续疼痛,伴恶心、呕吐。查体:体温38.4℃,上腹部肌紧张明显,有压痛,反跳不明显,无移动性浊音,肠鸣音存在,怀疑胰腺损伤。如果行剖腹探查术,术中最有可能发现合并损伤的脏器是(
下列叙述不正确的一项是:
Themagicianpickedseveralpersons______fromtheaudienceandaskedthemtohelphimwiththeperformance.
最新回复
(
0
)