首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是 #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
67
问题
以下程序的运行结果是
#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://kaotiyun.com/show/2hPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数过程的叙述中,正确的是( )。
在窗体上画1个文本框,名称为Text1,然后编写如下程序:PrivateSUbFormLog()Open“C:\dat.txt”ForOutputAs#1Textl.Text=“”EndSubPrivateSubTextl
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypex aAsInteger bAsIntegerEndTypePrivateSubCommand1_Cli
窗体上有1个名称为Text1的文本框,1个名称为Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为( )。
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写()。PrivateSubCommandl_Click()Dima(1T
随机试题
战略规划
行为科学的研究表明,群团规模越大,其群团内聚力越强。
Kerberos的局限性从攻击的角度来看,大致有几个方面的问题?()
影响基底细胞癌复发率的最重要因素是
案例一: 甲、乙、丙三人为同胞兄弟。三人父母生前拥有一幢私有楼房,这幢楼房于2000年出租给张某夫妇居住,租期为5年,每年租金为2万元,年底支付。 2003年1~2月,甲、乙、丙父母相继去世,没有留下遗嘱。于是楼房由三人依法继承。甲、乙均有房屋居住
市政公用事业特许经营通常采用()的招标方式。
房地产开发项目在工程开工前,除完成勘察设计、规划报建、相关行政许可等工作外,还应为项目开工进行各种准备,包括()。
下列各项中,影响利润表中“营业利润”项目的是()。(2014年)
请从所给的四个选项中,选出最符合左边五个图形一致性规律的选项()
方程|x|x-4|x|+3=0的解是______。
最新回复
(
0
)