首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
29
问题
有以下程序: 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子句是
以下关于多窗体的叙述中,正确的是
在设计阶段,属性窗口的内容是
结构化程序设计中,下面对goto语句使用描述正确的是()。
窗体上有一个列表框控件List1。以下叙述中错误的是
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是
在面向对象的程序设计中,可被对象识别的动作称为
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
在VisualBasic中,表达式3*2\5Mod3的值是
随机试题
肺下叶后基底段支气管扩张应采用的引流体位为()。
目前用CAD/CAM技术最适宜制作下列哪类修复体
注射法的适应证是枯痔钉疗法的适应证是
《国际伦理纲领、职业行为标准》从总体上对投资分析师提出的基本要求包括()。
该求助者的核心症状是()。根据该求助者EPQ测验结果,其高级神经活动类型为()。
下列不属于信息的是()。
在探讨情绪(积极情绪、中性情绪、消极情绪)、活动性质(丰富、单调)、估计方式(对正在发生的事件的评估、事后回忆)对时间估计的影响的一项研究中,其实验处理有
以下哪个配制,只须加上一枝海棠,就可成为一件合格的插花?以下哪项配制,如果加到一件由四枝海棠和两枝苍兰所构成的不合格配制中,能成为一件合格配制?
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
按操作系统的分类,UNIX操作系统是()。
最新回复
(
0
)