首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define
admin
2010-05-22
20
问题
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define PRINT1(a) PR(a);putchar(’\n’) main() { int x=2; PRINT1(FUDGE(5)*x); }
选项
A、11
B、12
C、13
D、15
答案
2
解析
在程序中如果有带实参的宏,则按#define命令行中指定的字符串从左到右进行置换,如果串中包含宏中的形参,则将程序语句中相应的实参代替形参。将实参带入已经定义的宏中,可以得出答案为“12”。
转载请注明原文地址:https://www.kaotiyun.com/show/9jWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
假定有如下语句:answerS=MsgBox(“String1”,“String2”,“String3”,2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answers的值为
对于语句DimVar1,Var2AsInteger,下列说法中正确的是
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
数据模型的三个要素是()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10GetValue=G
为组合框Combol增加一个列表项”电脑”,下列语句正确的是()。
以下选项中合法的用户标识符是
随机试题
在装配导航器中,如何隐藏一个部件?
甲硝唑有哪些药理作用及用途?
男,35岁,上腹痛2天,伴恶心、呕吐、腹胀,血淀粉酶750u/L(Somo-gyi法),血压80/50mmHg,脉搏120次/分。最可能的诊断为
A.琥珀酸B.苹果酸C.枸橼酸D.草酰乙酸E.延胡索酸还原性最高的底物是
当事人互负债务,有先后履行顺序的,先履行的一方未履行的,后履行的一方有权拒绝其履行要求,这种情况为()。
职业健康安全管理体系和环境管理体系运行中的实施重点是围绕()等开展活动。
关于信用利差的特点,下列说正确的是()。
关于等价分类测试法,下列说法不正确的是______。A)使用等价分类法设计测试方案时首先需要划分输入数据的等价类B)等价类是指某个输入域的子集合,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C)测试某个等价类的代表值就等价于对这一类其
•Readthetextbelowaboutpresentationtips.•Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammati
Australiaisstrugglingtocopewiththeconsequencesofadevastatingdrought.Astheworldwarmsup,othercountriesshouldpa
最新回复
(
0
)