首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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; } ca
有以下程序 #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; } ca
admin
2020-05-19
10
问题
有以下程序
#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=2,b=1
B、a=1,b=1
C、a=1,b=0
D、a=2,b=2
答案
A
解析
break语句用于循环嵌套或者switch选择嵌套时,只能跳出当前层的switch选择层或循环层。本程序中,先执行switch(x),而x=1,执行case 1对应的语句块,进入嵌套的选择语句switch(y),y=0,执行case 0: a++; break;此时a=1,遇到break语句后跳出switch(y),没有遇到break,继续执行case 2: a++; b++; break;此时a=2,b=1。遇到break跳出switch(x)。最终a=2,b=1,输出结果为
转载请注明原文地址:https://kaotiyun.com/show/FuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna一b;}intsss(int(*t)(),jntx,inty){re
下面描述中不属于数据库系统特点的是()。
以下程序的输出结果是()。#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p一s);}main(){printf(’’%d\n’’,fun(’’0ABCDEF’’));}
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
下列不属于软件工程3个要素的是()。
软件测试的目的是()。
与十进制数200等值的十六进制数为
下面不属于软件需求规格说明书内容的是()。
随机试题
互惠意识是公共关系的()
利用Excel2010生成的文件是一种电子表格,该文件又称为__________,它由若干个构成。
若幂级数an(x-1)n在x=-1点收敛,则在x=3处()
A.低渗性缺水B.高渗性缺水C.等渗性缺水D.高血钾E.低血钾应用琥珀酰胆碱引起
影响抑郁症预后的因素
A.鞣质B.胆汁酸C.马钱子碱D.银杏内酯E.补骨脂内酯通常作为中药的无效成分的是
通常把计算机软件分为两大类:系统软件和应用软件。()
紧急避险超过必要限度造成不应有的损害的,应当负刑事责任,但是应当减轻或者免除处罚。()
下列属于我国民法调整的人格关系的是()
Toerrishumanandtoforgivedivine,accordingtotheoldadage.Humanswhoforgiveare【C1】______toexperiencesignificantph
最新回复
(
0
)