首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_______。 #define f(x) x*x main() { int a=6,b=2,c; c=f(A) /f(B) ; printf("%d\n",C) ; }
以下程序的输出结果是_______。 #define f(x) x*x main() { int a=6,b=2,c; c=f(A) /f(B) ; printf("%d\n",C) ; }
admin
2010-05-22
79
问题
以下程序的输出结果是_______。 #define f(x) x*x main() { int a=6,b=2,c; c=f(A) /f(B) ; printf("%d\n",C) ; }
选项
A、9
B、6
C、36
D、18
答案
4
解析
观察程序段可知,对带参数的宏的展开只是将语句中的宏名后面括号内的实参字符串代替#define命令行中的形参。本题中c=f(a)/f(b)用#define f(x)x*x代替得c=f(6)/f(2),即c=6*6/2*2,结果为36。
转载请注明原文地址:https://kaotiyun.com/show/0tWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序运行时,下面的叙述中正确的是
为了计算下面的分段函数(其中x为整数)某人编写了如下函数Functionfun(xAsInteger)AsIntegerDimyAsIntegerSelectCasexCasex
设程序中有如下数组定义和过程调用语句:Dima(10)AsIntegerCallp(a)如下过程定义中,正确的是
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings=”123456”n=Len(s)Fork=1Ton
下面不属于软件设计阶段任务的是()。
在窗体上画一个组合框,其名称为Combol,然后编写如下事件过程:PrivateSubForm_Load()Combol.Text="1"Fori=1To10Sum=Sum+iNexti
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
结构化程序所要求的基本结构不包括()。
随机试题
简述报表的类型。
在Word2003中,执行“编辑”菜单中的“粘贴”命令后,“剪贴板”中的内容_______。
肺在液为肾在液为
下列不属于凝集反应的试验是
房室传导阻滞患者禁用或慎用的药是
辛伐他汀口腔崩解片【处方】辛伐他汀10g微晶纤维素64g直接压片用乳糖59.4g甘露醇8g交联聚维酮12.8g阿司帕坦1.6g橘子香精0.8g2,6-叔丁基对甲酚(BHT)0
中国自然山水园林体系发展源远流长,其成为一种艺术是在哪一时代形成的?
国际收支平衡表包括的主要项目有()。
“教育一定要成为一种学业,否则无所希望”“教育的方法必须成为一种科学,否则绝不能成为一种有系统的学问”。这正是()的“教育学”超出他的前人和同代人的地方。
函,在文种上属于(),在公务活动领域上属于()。
最新回复
(
0
)