首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
56
问题
有如下程序: 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全国计算机二级
相关试题推荐
表达式2*3^2+4*2/2+3^2的值是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
编写如下程序代码:PrivateSubCommand1_Click()s="VisualBasic"x=Left(s,1)Fori=2ToLen(s)z=Mid(s,i,1)
有下面程序代码:PrivateSubCommand1_Click()DimxAsIntegersAsIntegerx=1Fork=1To3x=x+1:procX:s=s+xNextkPrintsEndSub
判断复选框是否被选中的属性为()。
将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有代
在软件开发中,需求分析阶段产生的主要文档是()。
如果把程序的启动对象设置为:SubMain,则SubMain过程
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
不属于脑干的解剖结构为
黄体功能不足的临床特点哪项正确
患者,男,48岁。因心梗入院,急诊手术行经股动脉血管造影支架植入术,为迎接该患者,护士铺好了麻醉床。铺麻醉床的目的不包括
涌吐之法治疗痰证,仅适用于
“工程咨询”定义中用了()等措词。
竣工测量应以工程施工中()的测量控制网点为依据进行测量。
纳税人应当于恢复生产经营以后,及时向税务机关办理复业登记。()
对因或有事项确认的负债的会计处理,下列说法正确的是()。
GlobalShortageofFreshWater
Thelandofapplepieandbaseball—theUnitedStatesofAmerica.OfcourseweallknowthereismoretoAmericathanapplepie
最新回复
(
0
)