首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
有以下程序: 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
admin
2010-09-05
26
问题
有以下程序: 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、编译时有错,无结果
答案
B
解析
执行if(a>b>c)时,首先判断a>b的值,5>4结果为真(C语言中规定真用1表示),然后比较1>c,结果为假,执行第一个else后的语句,判断条件(c-1>=d)==1是否成立,即判断(3-1>=2)==1,结果为真,所以执行 printf("%d\n",d+1),输出结果3。
转载请注明原文地址:https://kaotiyun.com/show/DfWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用语句Open“C:\teac.txt”ForInputAs#1打开文件后,就可以编程序()。
以下关于文件的叙述中,错误的是()。
以下关于VB特点的叙述中,错误的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
下列运算符中,优先级别最低的是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
以下表达式与Int(3.5)的值相同的是
用Write和Print语句向文件中写入多个数据的差别在于()。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
设有如下函数:FunctionDelSpace(chAsString)AsInteger Dimn%,st$,c$ st="" n=0 Fork=1ToLen(ch) c=Mid(ch,k,1) I
随机试题
建没工程发包方式包括________、_______。
lt’stimewe______awaywithourshabbyshelf.
关于应急程序,正确的说法是( )。
关于盾构施工现场设置,以下说法正确的是()。
2015年1月1日甲公司从市场上购入乙公司“2014年1月1日”发行的3年期、分期付息(于次年1月5日付息)、到期一次还本的债券,面值总额为2000万元,票面年利率为5%,实际年利率为6%,实际支付价款为2044.5万元,另发生交易费用2万元。甲公司将该债
2,3,13,175,()
评估心理咨询的远程疗效一般进行()。
素质教育的理论基础是()。
下列各式中与是同类二次根式的是().[img][/img]
Readthefollowingpassageandchoosethebestwordforeachspace.Moneyspentonadvertisingismoneyspentaswellasany
最新回复
(
0
)