首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是 #define MAX(A,B)(A)>(B)?(A):(B) #define PRINT(Y) printf("Y=%d\t",Y) main() { int a=1,b=2,c=3,d=4,t; t=MAX(a+b
以下程序的运行结果是 #define MAX(A,B)(A)>(B)?(A):(B) #define PRINT(Y) printf("Y=%d\t",Y) main() { int a=1,b=2,c=3,d=4,t; t=MAX(a+b
admin
2010-12-10
53
问题
以下程序的运行结果是
#define MAX(A,B)(A)>(B)?(A):(B)
#define PRINT(Y) printf("Y=%d\t",Y)
main()
{ int a=1,b=2,c=3,d=4,t;
t=MAX(a+b,c+d);
PRINT(t); }
选项
A、Y=3
B、存在语法错误
C、Y=7
D、Y=0
答案
C
解析
考查带参数的宏替换。宏替换不像函数调用要进行参数值的计算、传递等,而只是简单按照原格式进行字符串的替换。
转载请注明原文地址:https://jikaoti.com/ti/iOB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
以下关于控件的叙述中,正确的是
有如下程序:Functionfun(ByValnumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
在数据处理中,其处理的最小单位是()。
在窗体上画两个标签和一个命令按钮,其名称分别为Label1、Label2和Command1,然后编写如下程序:PrivateSubfunc(LAsLabel) L.Caption="1234"EndSubPrivateSubForm
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
假定把计时器控件Timer1的Interval属性设置为1000,Enabled属性设置为True,并编写下面的事件过程:PrivateSubTimer1_Timer()DimxAsIntegerFori=1To
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
与结构化需求分析方法相对应的是【】方法。
随机试题
()油田注聚合物以后,由于注入流体的粘度增高及流度下降,导致油层内压力传导能力变差,油井流动压力下降,生产压差增大,产液指数大幅度下降。
文化一词中“文”的本义是()
发明专利申请人请求实质审查的期限是自【】
视神经、视网膜、角膜的放射耐受量为
钢筋和混凝土两种材料能有效结合在一起共同工作,下列何种说法不正确?[2005年第69题]
气体绝缘金属封闭开关设备(GIS)由若干不同功能系统组成,下列单元中,属于其功能单元的有()。
地震发生时,以下()做法是错误的。
在创编故事中,能编构完整的故事适合的年龄班是()
赢得2016年奥运会举办权的城市是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}
最新回复
(
0
)