首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1);
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1);
admin
2010-01-10
22
问题
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2) } 执行后输出结果是( )。
选项
A、2
B、3
C、4
D、编译时有错,无结果
答案
2
解析
C语言规定else总是和离它最近的if语句配对。故第一个else和第一个if配对,第二个else和第二个if配对。首先计算第一个if后面的表达式a>b>c,表达式a>b为1,表达式1>c为0,所以执行else后面的语句。先执行if后面的表达式,c-1>d为真,值为1。1=1为真,执行primf语句。所以,B选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/IhWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
在窗体上画一个命令按钮和一个文本框(名称分别为Command1和Text1),并把窗体的KeyPreview属性设置为True.,然后编写如下代码:DimSaveAllAsStringPrivateSu
在设计阶段,属性窗口的内容是
设窗体上有一个文本框Text1和一个命令按钮Command1,并有以下事件过程:PrivateSubCommand1_Click()DimsAsString,chAsStringS=""Fork=1ToLen(Text1)ch=Mid
为了保存数据,需打开顺序文件”E:\UserData.txt”,以下正确的命令是()。
下面可以识别功能键F1的事件是
以下关于控件数组的叙述中,错误的是
假定有以下函数过程:FunctionFun(SAsString)AsStringDimslAsStringFori=lToLen(S)sl=LCase(Mid(S,i,1))+sl
表达式Int(Rnd()*11)+10的值的范围是()。
计算机中网络通信协议IP是【】。
随机试题
针对许多企业过于偏重制造与销售产品,强调卖方需求,忽视顾客需求,人们逐渐认识到以顾客为导向的重要性,“顾客满意”日益成为企业能否赢得市场的关键。在这样的时代风潮下,应运而生的营销观念是()
患者,男性,65岁。肝硬化病史15年,昨日下午给予穿刺放腹水治疗,今晨言语不清,举止反常,昼睡夜醒,脑电图有特征性改变。医嘱给予醋酸灌肠,是为了
A.举元煎B.大补元煎C.保阴前D.固阴煎E.失笑散治疗月经过多气虚证,应首选
正常人清晨浓缩尿中偶可见的管型是
未来净收益越大,房地产的价值就越高,反之就越低。()
关于仲裁裁决效力的说法,正确的是()。
“申报日期”栏应填()。“运输工具名称”栏应填()。
电脑的发明与普及虽然拓展了人脑的意识功能,但是,再先进的电脑也不可能代替人脑。因为人脑的思维活动都是有意识的,包含着某种创造性,而电脑的一切行为都是由预先编好的程序控制的,它不具有主动性和创造性。以下哪项为真,将最有力地支持题干的观点?
为了实现VLAN1,VLAN2和VLAN3的虚拟网络划分,在ATM和RT路由器中应设置哪几种服务协议(如BUS)?试述从PC1发送一个IP包到PC2的路由计算过程和传送路径。
AGUIDETOTOXICSINTHEHOMEThisfactsheetbringsgoodnews.Therearealternativesto"householdtoxics".Someofthesep
最新回复
(
0
)