首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) cout<<d<<endl; else if((c-1>=d)==1) cout<<d+1<<endl
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) cout<<d<<endl; else if((c-1>=d)==1) cout<<d+1<<endl
admin
2013-05-30
40
问题
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) cout<<d<<endl; else if((c-1>=d)==1) cout<<d+1<<endl;; else cout<<d+2<<endl; } 执行后输出结果是
选项
A、2
B、3
C、4
D、编译时有错,无结果
答案
B
解析
本题考查逻辑表达式的结合特性,即左结合性。对于表达式a>b>c,首先判断a>b为真,结果为1,然后判断1>c,为假,故转去判断c-1>=d是否成立,成立.结果为1,再判断1= =1,结果为真,因此,执行d+1,答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/mnNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticintn;public:sample(inti){n=i;}staticvoidadd(){
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1,2,3,4时,则移动后a中元素变为2,3,4,4。请将语句补充完整:for(inti=0;i<n-1;i++)
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){inta=18;int*p=&a;cou
关于函数的调用,下面不正确的是()。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
重载的关系运算符和逻辑运算符的返回类型应当是【】。
下列关于变量的说法中,正确的是()。
随机试题
ManyLondonerswouldbeenviousoftheplacesMatthewAndersonhaslivedin;thelikesofBroadwayMarket,Angel,Camden,andLi
(2011年4月)会计要素
心脏病孕妇,临产后出现急性心力衰竭的治疗护理措施是()
患儿,2岁,春季发病,发热2天,体温38~38.5℃之间,有汗,口渴喜饮,咳嗽流黄涕,打喷嚏,恶心,呕吐2次,吐物酸腐,不思饮食,时有腹痛,大便酸臭,夹有不消化食物,溲黄。查体:咽红,乳蛾肿大,心肺(-),腹胀拒按。大便常规:稀便。舌质红,苔黄腻,指纹紫滞
A.抑制胆碱酯酶B.碳氧血红蛋白蓄积C.高铁血红蛋白蓄积D.交感神经过度兴奋E.迷走神经过度兴奋一氧化碳中毒的发病机制()
[2008年,第6题]已知f(x)是二阶可导的函数,y=e2f(x),则为()。
工程开工前,项目部编制“计量检测设备配备计划书”的依据有()。
会计确认应该符合一定的标准,企业在确认收入时应当坚持的标准有()。
Itisbadmannersintheclassroomtolookforwhatour【M1】______neighborhadwritten,ortrytoseewhatmarkhehasreceived
企业制定相关的标准是为生产经营活动提供控制的依据。下列说法中不恰当的是;
最新回复
(
0
)