首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;}
admin
2009-02-15
16
问题
有如下程序: main() 。 { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++;} 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
答案
1
解析
该题目的关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从casel后面的语句开始执行,又因为case 1后面的语句没有以break结束,所以程序要继续往下执行Case2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;因此,变量a和b最后的值应该为2和1。
转载请注明原文地址:https://kaotiyun.com/show/UxXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是
以下关于文件的叙述中,错误的是
有下面程序代码:PrivateSubCommand1_Click()DimxAsIntegersAsIntegerx=1Fork=1To3x=x+1:procX:s=s+xNextkPrintsEndSub
下列数据结构中,能用二分法进行查找的是
用树型结构表示实体之间联系的模型是()。
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
与数学式子对应的C语言表达式是
C语言中用于结构化程序设计的三种基本结构是
软件工程的出现是由于【】。
随机试题
以下岩石形成的溶隙或溶洞中,常赋存岩溶水的是()。
简述民事权利的保护方法。
IfonlyI______moremoney,IcouldbuyacolorTVset.
过度开发的诱因有()。
按内部牵制原则的要求,会计机构中保管会计档案的人员,不得由()兼任。
劳动者在就业岗位之间的变换所形成的失业称为()。
坚持立党为公、执政为民是“三个代表”重要思想的出发点和落脚点。()
下列成立正当防卫的是()。
从道德认知的角度研究儿童道德发展的心理学家有
某中学为提高物理课堂的实效性,开展了一项实验研究。在该校高二年级读书的900人中物理成绩排名后90的学生参与实验。并用配对法将学生分为两个班,一个班用传统的教学方法;另一个班级采取自主探究式教学方法。实验持续一年,实验前后对两组同学都进行同质的试卷A、B的
最新回复
(
0
)