首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d)
下列程序的运行结果为( )。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d)
admin
2012-12-03
23
问题
下列程序的运行结果为( )。
#define MAX(x,y) (x)>(y)?(x):(y)
main()
{ int a=2,b=3,c=1,d=3,t;
printf("%d\n",(MAX(a+b,c+d))*100);
}
选项
A、500
B、5
C、4
D、400
答案
A
解析
本题考查带参数宏的定义,运算符:(x)>(y)?(x):(y)当表达式为真时输出x,否则输出y,调用(MAX(a+b,c+d))*100时,(a+b=5)>(c+d=4),输出a+b=5,所以x=5*100。
转载请注明原文地址:https://jikaoti.com/ti/xPB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中正确的语句组是()。
若有说明inti,j=2,*P=&i;,则能完成i=j赋值功能的语句是_______。
有以下程序:main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf("%d%d%3
下列叙述中正确的是()。
以下程序运行后的输出结果是______。structNODE{inthum;structNODE*next;};main(){structNODEs[3]
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
有以下结构体说明和变量定义,如图所示,指针p、q、r,分别指向此链表中的3个连续结点。Structnode{intdata;Structnode*hext;}*p,*q,*r;现要将Q所指结点
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是
若有定义:intaa[8]则以下表达式中不能代表数组元aa[1]的地址的是
下列关于栈的叙述中正确的是
随机试题
西方压力集团的主要活动方式有()。
肺源性心脏病最常见的原因是
下列关于创伤性窒息的病理生理改变,错误的是()。
王先生,40岁,口腔手术后1天,留置胃管。根据王先生的病情,应给予
调查研究是开展城市规划工作的重要环节,该环节主要包括()等方面内容。
(天津政法2010—7)9个队在9个场地进行循环赛,平均每个球场举行几场?()
结合材料回答问题:材料11921—2011。中国共产党团结带领中国人民完成了彪炳千秋的三件大事——建立了人民当家作主的新中国、确立了社会主义基本制度和建立了独立的比较完整的工业体系和国民经济体系、开创了中国特色社会主义道路。这三件大事,
求
Jennifer:Thegreenhouseeffectmightbecausingthechange,butit’sacyclethat’sbeentrackedforaboutahundredyears
HowAdvertisementIsDone?A)Whenwechooseawordwedomorethangiveinformation;wealsoexpressourfeelingsaboutwha
最新回复
(
0
)