首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b)
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b)
admin
2010-06-06
34
问题
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c+=1; cout<<c<<end1; return 0; }
选项
A、0
B、1
C、2
D、3
答案
4
解析
本题常见的错误答案是:由于a>b(a=2,b=-1),所以程序进入else分支执行语句“c+=1;”,最后得到答案3。其实不然,本题考的知识点是else与if的配对问题。由于else关键词总是与它前面最近的未配对的且可见的那个if关键词配对,因此本题程序中的else是与第2个if配对。由于a>b(a=2,b=-1),那么第1个if分支后的语句就不再执行,从而输出c的值为2。
转载请注明原文地址:https://kaotiyun.com/show/Yrjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中关于程序模块化的叙述错误的是()。
以下选项中正确的语句组是()。
下列数组定义中错误的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是()。
下列关于二叉树的叙述中,正确的是()。
数据字典(DD)所定义的对象都包含()。
在面向对象方法中,不属于“对象”基本特点的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
关于絮凝度的表述,错误的是
用于预应力筋的钢材包括()。
一铁路隧道某段围岩为硬岩,经测试岩块纵波速度为4.0km/s,岩体纵波速度为2.5km/s,按铁路隧道围岩分级标准,根据岩体完整程度,可将围岩初步定性划分为()。
《污水综合排放标准》不适用的行业有()。
()又称“资本利得收入”,是指基金在证券市场上买卖证券形成的差价收益,主要包括股票买卖差价和债券买卖差价。
人类所特有的一种高水平的心理活动,个人运用感觉、知觉、思维、记忆等心理活动,对自己内在的身心状态和环境中的人、事、物变化的觉知。现代心理学认为它是人类所独有的,是一种高级的心理状态。指的是()
世界上的汇率制度主要有()。
2019年6月28日,二十国集团领导人第十四次峰会在日本大阪举行。国家主席习近平出席并发表题为()的重要讲话,强调二十国集团要坚持改革创新,挖掘增长动力;坚持与时俱进,完善全球治理;坚持迎难而上,破解发展瓶颈;坚持伙伴精神,妥善处理分歧。
法的社会作用的核心是()。
推进经济结构战略性调整是加快转变经济发展方式的主攻方向。推进经济结构战略性调整的重点是
最新回复
(
0
)