首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2);
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2);
admin
2009-02-15
54
问题
有以下程序: #define f(x)(x*x) main() { int i1,i2; il=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } 程序运行后的输出结果是 ______。
选项
A、64,28
B、4,4
C、4,3
D、64,64
答案
C
解析
对带参数的宏的展开只是将语句中宏名后面括号内的实参字符串代替#define命令行中的形参。本题中“il=f(8)/f(4)”用“#define f(x) (x*x)”代替得il=(8*8)/(4*4),结果为4: “i2=f(4+4)/f(2+2)”用“#define f(x) (x*x)”代替得i2= (4+4*4+4)/(2+2*2+2),求得结果为3。故本题输出的值为4,3。
转载请注明原文地址:https://kaotiyun.com/show/0qXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下程序:PrivateSubCommand1_Click()PublicFunctionf(xAsInteger)s=0Ifx>=10T
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Fori=1To4
设有如下程序段:x=2Fori=1T0Step2x=x+iNexti运行以上程序后,x的值是
以下叙述中错误的是
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
表达式Str(Len(”123”))+Str(77.71)的值是()。
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是( )。
支持子程序调用的数据结构是
下列数据结构中,属于非线性结构的是()。
随机试题
知道谁有知识,指的是知识类型中的
点彩红细胞计数一般选用下述何种染液最佳
患者,女,52岁,未婚。右乳内上方可及2cm×2cm×2cm肿物,无疼痛,质地韧,不光滑,界限不清,推之不可移动。应首先考虑的是
下列消食化积药中,何药兼能活血散瘀
某施工单位承担了某二级公路K合同段的施任务,该合同段内有一座跨径为16m的预应力简支梁桥和一座长220m的岩石隧道,该项目的部分施工组织设计如下:1、桥梁上部结构采用支架施工,并对支架提出以下要求:(1)为保持支架的稳定,应加强支架与便桥的连接;(2
根据我国《企业会计准则第22号———金融工具确认和计量》之规定,衍生工具具有的特征有()。
不属于曹禺《雷雨》艺术成就的是()。
按照科尔伯格的道德发展阶段理论,下列阶段属于后习俗水平的是()。
一座古城、一个古镇不是静止的景观,而是“活”着的历史,但据公安部门和文物部门的统计,2009年至2014年年初,全国文物古建筑发生火灾l300余起,多少历经百年风雨、千年沧桑的古建筑被大火毁于一旦。过度的商业开发不仅破坏了古城、古建筑的原本面貌,更是导致
Islamiclawisaparticularlyinstructiveexampleof"sacredlaw".Islamiclawisaphenomenonsodifferentfromallotherforms
最新回复
(
0
)