首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include <stdio.h> #define Max(a,b) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b) ; printf("%d",
有如下程序段: #include <stdio.h> #define Max(a,b) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b) ; printf("%d",
admin
2009-01-15
21
问题
有如下程序段: #include <stdio.h> #define Max(a,b) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b) ; printf("%d",d) ; } 其输出结果为______。
选项
A、10
B、5
C、6
D、编译错误
答案
2
解析
在C语言中,宏定义是直接替换的,所以在c+a>b?a:b这个条件表达式中,c+a>b为真,所以用a的值作为整个表达式的值,而a的值为5,所以整个表达式的值为5。
转载请注明原文地址:https://kaotiyun.com/show/hGXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
窗体上有1个名称为Textl的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timerl的事件过程如下:PrivateSubTimerlyime()Staticf
在考生文件夹下有一个工程文件sjt4.vbp。窗体上有名称为Labell的标签和名称为Timerl的计时器控件。该程序的功能是在名称为Labell的标签中循环显示不同的字符串。程序开始运行,在标签中显示”第一项”(如图2-24所示),且每隔1秒钟依次显示”
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
下列过程定义正确的是()。
设有如下程序:PrivateSubForm_Click() num=InputBox("请输入一个实数") p=InStr(num,".") Ifp>0Then PrintMid(num,p+1) Else
窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click()Dimarr(5)AsIntegerFork=1To5arr(k)=kNext
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
随机试题
A、Thecarforteenagers.B、Thecartogainexperience.C、Thecarwithtwowheels.D、Thecarwithoutlicence.D
无牙颌的印模有以下几种,除了
A、龟甲B、南沙参C、天冬D、阿胶E、麦冬某女,38岁,既患血虚眩晕,又患阴虚燥咳,宜选用的药是()。
有一些经济学家认为,加速城市化,以城市化为杠杆,撬动内需增长,不失为一个应对金融危机的积极选择。并提出可以借鉴的“破窗理论”:当一扇窗户被打破以后,主人自然要购置新玻璃,这就是间接促进了玻璃厂的扩大再生产,从而拉动了经济发展。因此说,城市化是加速经济发展的
纵向一体化的好处是()。
甲向乙借款,并以本人所有的一件玉器设定质押担保,并就该玉器购买了一份保险。在乙保管玉器期间,玉器毁于地震。如果甲没有按时还款,下列表述中,正确的是()。
你对当今警察素质怎么看?
学生春游到公园划船。如果在5条船上海船坐3人,其余的4人坐一船,则有5人无船可乘;如果在4条船上每船坐6人,其余的3人坐一船,则最后空着一条船无人乘。问:共有船多少条?()
下列四条指令都可用来供累加器清“0”,但其中不能清进位位的指令是( )。
From:DavidBakerTo:JimmyEvans@Subject:AccountNo.32569Date:February25DearMr.Evans,Wereceivedyourmailyesterday
最新回复
(
0
)