首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: switch(y) } } printf(“a=%d,b=%d\n
有以下程序: main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: switch(y) } } printf(“a=%d,b=%d\n
admin
2019-08-10
53
问题
有以下程序:
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ ease 1:
switch(y)
}
}
printf(“a=%d,b=%d\n”,a,b);
}
程序的运行结果是( )。
选项
A、a=2,b=2
B、a=2,b=1
C、a=1,b:1
D、a=1,b=0
答案
B
解析
case常量表达式只是起语句标号作用,并不使该处进行条件判断。在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。所以执行内层switch(y)时只执行了a++,此时a的值为1,然后执行外层case 2语句的a++;b++;,a为2,b为1,所以结果为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/kMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下叙述中正确的是
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
算法的空间复杂度是指
下面不属于软件需求分析阶段主要工作的是()。
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注
下关于算法的叙述错误的是
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
程序流程图中带有箭头的线段表示的是
数据流程图(DFD图)是
随机试题
下面射线不属于高LET射线的是
患者,男,36岁。口腔内双颊处白斑。检查:口内双侧颊黏膜白色针状小丘疹,呈网状花纹样,有烧灼感,手背皮肤紫红色扁平丘疹。近期未服用过任何药物。此病可能是
下列各项中,不得在企业所得税前扣除的有()。
商业银行应建立有效的合规问责制度,严格对违规行为的责任认定与追究,并采取有效的纠正措施,及时改进经营管理流程,适时修订相关政策、程序和操作指南。()
关于第三方物流的说法,正确的是()。
以下哪些服务不属于医院社会工作者提供的服务?()。
教师在课堂教学中使用的辅助教学课件,主要用于帮助教师把教学的重难点以形象化的文本、图形等多种媒体素材表现出来,在时间和空间两方面进行集成而制作的多媒体教学软件产品是指()多媒体课件。
建设生态文明,是关系人民福祉、关乎民族未来的长远大计。生态文明的核心是
Word文档的结构层次为“章-节-小节”,如章“1”为一级标题、节“1.1”为二级标题、小节“1.1.1为三级标题,采用多级列表的方式已经完成了对第一章中章、节、小节的设置,如需完成剩余几章内容的多级列表设置,最优的操作方法是:
Youwillheararadiopresenterinterviewingtwocolleagues,LenandSue,whoareinamentoringprogramme.Foreachquestio
最新回复
(
0
)