首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_______。 #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
87
问题
以下程序的输出结果是_______。 #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全国计算机二级
相关试题推荐
在窗体上画1个名称为Commandl的命令按钮,并编写如下事件过程:PrivateSubCommandl_Click()x=1:s=0Fori=1To5x=x
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据")):Text1=Str(x+
执行以下程序段后,变量c$的值为aS="VisualBasicProgramming"b$="Quick"c$=b$UCase(Mid$(a$,7,6))RightS(a$,12)
下列叙述中正确的是
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings=”123456”n=Len(s)Fork=1Ton
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
有数据定义语句:DimX,YAsInteger以上语句表明
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
下面描述中不属于软件需求分析阶段任务的是()。
算法的有穷性是指( )。
随机试题
胸膜摩擦音可见于()
新生儿头围平均为______________,头围在1岁内增长较快,6个月时为______________,1岁时为______________。
A.阻滞剂B.促渗材料C.包衣材料D.增稠剂E.抗氧剂关于缓、控释制剂载体材料分别是醋酸纤维素属于
用四环素族类药物可致恒牙发生四环素牙的时期是
某企业从设备租赁公司租借一台设备,该设备的价格为48万元,租期为6年,折现率为12%。若按年金法计算,则该企业每年年末等额支付和每年年初等额支付的租金分别为( )万元。
下列关于配股的说法不正确的一项是()。
下列对于戏剧与电影、电视的界限表述最全面的一项是______。下列对文章内容的理解,正确的一项是______。
犯罪的人主要是年轻人,由于这个原因,仅仅增加警官的数量或者仅仅增加警察服务的开支对降低犯罪率效果很小。事实上,与犯罪率降低相关的唯一因素是社会上14—30岁的人的数量得以减少。以上的发现能最好地作为哪种观点的部分反对意见?
ItishardtopinpointthedateatwhichAmericansdevelopedanIndian—orperhapsBritishfatalismaboutthedecliningqualityo
CanwecallhimJim______short?
最新回复
(
0
)