首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break;
有以下程序 #include main(){int x=1,y=0,a=0,b=0; switch(x){case 1:switch(y) {case 0:a++;break;
admin
2020-05-19
78
问题
有以下程序
#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/igCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
有以下程序:#includemain(){inta[]={1,2,3,4),y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
sizeof(char)是()。
以下叙述中正确的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
设有如下关系表:则下列操作正确的是()。
关系的实体完整性要求关系中不能为空的属性是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
随机试题
A.分离性障碍B.慢性酒精中毒所致精神障碍C.人格解体神经症D.癫痫所致精神障碍E.神经衰弱对自我和周围现实之间的界限性意识障碍、不真实感多见于
下列哪种药物适用于治疗急性肺水肿
人员招聘的原则有()。
( )适用于采购标的额较大、市场竞争比较激烈的设备供应,易于使采购人获得较为有利的合同价格。
下列各项中不属于会计人员提高技能的是()。
关于时间与需求价格弹性之间关系的表述正确的是()
中国古代的天文仪器大致可分为()这三类。
设D为圆域x2+y2≤x,则I=dσ=_______.
设
顺序存储方法是把逻辑上相邻的节点存储在物理位置______的存储单元中。
最新回复
(
0
)