首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; int main( ) { int a=5;b=4,c=3,d=2; if(a>b>c)
有以下程序: #include<iostream> using namespace std; int main( ) { int a=5;b=4,c=3,d=2; if(a>b>c)
admin
2010-03-29
44
问题
有以下程序: #include<iostream> using namespace std; int main( ) { int a=5;b=4,c=3,d=2; if(a>b>c) cout<<d<<end1; else if((c-1>:d) ==1) cout<<d+1<<end1; else cout<<d+2<<end1; return 0; } 执行后的输出结果是( )。
选项
A、2
B、3
C、4
D、编译时有错,无结果
答案
2
解析
表面上看,本题很容易得到答案。其实不然,出题者在题中隐藏了一个陷阱。粗心的读者可能会想当然地认为if语句中的条件表达式“a>b>c”成立(因为 a=5,b=4,c=3)。然后执行if后面的语句,就得到错误答案A。
要想正确解答本题,先来了解关系运算符的一些知识:在C++语言中,true(真)是不为0的任何值,而false(假)是0。在使用关系运算符和逻辑运算符的表达式时,若结果为true(真),则返回1;若结果为false(假),则返回的是0。根据以上知识分析程序:第1步,判断if后面的条件表达式(a>b>C) 是否成立。根据运算符的结合性,先计算表达式a>b,因为a=5,b=4,所以可得到答案true,其返回值为1。再计算表达式1>c,由于c=3,所以可得到答案为false(假),其返回值为0。因此if后面的条件表达式不成立,继续下面的条件判断。第2步,计算else if后面的条件表达式((c-1>=D) ==1),把c=3,d=2代入此条件表达式,可得到答案为true,此条件表达式成立,故执行else if后面的语句,输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/wFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
下列对队列的描述中正确的是()。
数据库系统的三级模式不包括
以下不构成无限循环的语句或语句组是
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
函数ftell(fp)的作用是()。
结构化程序昕要求的基本结构不包括
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
随机试题
在下列疾病中MRI检查有较大优势的是
依据《环境影响评价公众参与暂行办法》规定,环境保护行政主管部门应当在受理建设项目环境影响报告书后,在其政府网站或者采用其他便利公众知悉的方式,公告()的有关信息。
在我国,咨向工程师在研究制定国民经济和社会发展中长期规划方面,一直发挥着()作用。
下列有关世界著名建筑的表述,不正确的是()。
甲与乙共谋盗窃汽车,甲将盗车所需的钥匙交给乙。但甲后来向乙表明放弃犯罪之意,让乙还州钥匙。乙对甲说:“你等几分钟,我用你的钥匙配制一把钥匙后再还给你”,甲要回了自己原来提供的钥匙。后乙利用自己配制的钥匙盗窃了汽车(价值5万元)。关于本案,下列哪一选项是正确
《溪山行旅图》是中国绘画史上的杰作,此图一改常规构图,迎面耸立、雄壮浑厚的大山头被置于画面的重要位置,顶天立地,极具质感,造成一种撼人心魄的视觉效果。《溪山行旅图》是以下哪位画家的作品?()
20多年来,微处理器的发展非常迅速。下面是关于微处理器发展的一些叙述中,其中不准确的叙述是( )。 Ⅰ 微处理器中包含的晶体管越来越多,功能越来越强大 Ⅱ 微处理器的主频越来越高,处理速度越来越快 Ⅲ 微处理器的操作使用越
(1)Askedwhatjobtheywouldtakeiftheycouldhaveany,peopleunleashtheirimaginationsanddreamofexoticplaces,powerfu
Anumberofrecentbookshavereworkedsubjects,formsandwritingtechniques.Today’schildrenreadstoriesaboutdivorce,deat
A、Itmaystaythere.B、Itmaydisappear.C、Itmaycolddown.D、Itmaybedestroyed.D题干询问当太阳消亡时地球会如何。对话中男士说当太阳消亡时地球也会被毁灭,故答案为D)。
最新回复
(
0
)