首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: { ease 0:a++;break;
有以下程序: #include<stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { ease 1: { ease 0:a++;break;
admin
2019-04-24
38
问题
有以下程序:
#include<stdio.h>
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ ease 1:
{ ease 0:a++;break;
ease 1:b++;break;
}
ease 2:a++;b++;break;
ease 3:a++;b++;
}
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://kaotiyun.com/show/VhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的叙述正确的是()。
下列程序的运行结果为()#include<stdio.h>main(){structdate{intyear,month,day;)today;printf("%d\n",sizeof(str
下列程序的输出结果是______。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d",i++);break;}}print
C语言源程序名的后缀是()。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
符合结构化原则的三种基本控制结构是顺序结构、()和循环结构。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表韵头节点。请编写函数fun,它的功能是。找出学生的最高分,由函数值返回。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容。仅在函数
在E-R图中,用来表示实体联系的图形是()。【09年9月】
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
A.AChB.NEC.NOD.铃蟾素支配G细胞的迷走神经节后纤维释放
A.复凝聚法B.喷雾冻凝法C.单凝聚法D.液中干燥法E.多孔离心法在高分子溶液中加入凝聚剂而凝聚成囊的方法是()。
大理石面层和花岗岩面层的主控项目是()。
水仙(清)李渔水仙一花,予之命也。予有四命,各司一时:春以水仙兰花为命;夏以莲为命;秋以秋海棠为命;冬以腊梅为命。无此四花,是无命也。一季夺予一花,是夺予一季之命也。水仙以秣陵①为最,
矫正过错行为的策略包括()。
结合你的工作与实习经历,谈谈结案阶段的步骤与核心技巧。(南航2012年研)
设要为某工厂设计一个数据库,需要记录如下信息(有下划线的信息可作为唯一标识):*产品有产品名、规格;*每种产品拥有多道加工工序,每道加工工序只适用于一种产品;*每道工序需要记录相关的工序编号、所需材料、加工要求;*每道工序可以有多道上
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
20oftheworld’stopeconomiespromisedtohelpIraqloweritsdebtandtohelprestartglobaltradetalksaftera2-daymeetin
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecauseofraysfromthesunandotherstars.Theatmosphe
最新回复
(
0
)