首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
19
问题
有以下程序: #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全国计算机二级
相关试题推荐
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是
窗体上有1个名称为Labell的标签;1个名称为Listl,且含有若干表项的列表框。为了使得单击Listl中某个表项时,在Labell中相应地显示该表项,应使用的程序代码为
要使得文件列表框Filel中只显示文件扩展名为jpg的图片文件,则下列正确的语句是
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为“零点”)。设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返回f(x)
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
表达式Str(Len(”123”))+Str(77.71)的值是()。
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是( )。
随机试题
三相负载Y(星)接时,中线电流一定为零。
道德的社会作用的主要表现。
A.氧分压B.氧含量C.氧容量D.氧和Hb的亲和力E.氧饱和度血中Hb实际结合的氧量是
使君子的功效是贯众的功效是
关于税款追征与退还的说法,正确的是()。
某机械制造厂2013年拥有货车3辆,每辆货车的整备质量均为1.499吨;挂车1部,其整备质量为1.2吨;小汽车2辆。已知货车车船税税率为整备质量每吨年基准税额16元,小汽车车船税税率为每辆年基准税额360元。该厂2013年度应纳车船税为()。(20
配送中心模式是指配送中心这一经济实体()的标准运作形式。这种模式不是凭人们的主观愿望而随意设计的,而是根据社会经济发展的需要和国内外配送中心运作的具体实际,经过总结提炼而来的。
辛亥革命推翻了两千多年的封建制度,完成了“三民主义”中所谓民族主义的任务。()
知悉国家秘密的国家机关工作人员为境外组织非法提供国家秘密的,()。
在Excel中,若要计算出B3:E6区域内的数据的最小值并保存在B7单元格中,应在B7单元格中输入______。
最新回复
(
0
)