首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define f(x) (x’x) main ( ) { int i1, i2; i1=f (8) /f(4); i2=f (4+4) /f (2+2); printf("%d,
有以下程序 #define f(x) (x’x) main ( ) { int i1, i2; i1=f (8) /f(4); i2=f (4+4) /f (2+2); printf("%d,
admin
2009-01-15
25
问题
有以下程序 #define f(x) (x’x) main ( ) { int i1, i2; i1=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
答案
4
解析
本题考查的是带参数的宏。宏替换与函数调用不同,前者是字面上的,在编译期间完成,后者是内容上的,在运行期间才进行。题目中第1条要替换的语句i1=(8)/f(4);展开后是i1=(8*)/(4*4);结果使i1=4.而第2条语句i2=f(4+4)/f(2+2);展开后为i2=(4+4*4+4)/(2+2*2+2);结果使i2=24/8=3。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/ddHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个文本框,其名称为T1,宽度和高度分别为1400、400;再画两个命令按钮,其名称分别为C1和C2,标题分别为“显示”和“扩大”,编写适当的
在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根据标题内容自动调整,效果如图所示。程序执行时,窗体的最大化按钮不可用(如图所示),请设置相应属
请根据以下各小题的要求设计Visua,Basic应用程序(包括界面和代码)。(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为:None,标题为“保存等级考试”,如图3-125所示。
下列可以打开随机文件的语句是
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
执行下列语句strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
以下自定义数据类型的语句中,正确的是
随机试题
法定代表人超越合同权限订立的合同为无效合同。()
A.P2亢进B.GrahamSteell杂音C.三尖瓣区全收缩期杂音D.Austin-Flint杂音二尖瓣狭窄肺动脉扩张出现
以下作为管理评审输入信息不准确的是
仓库大米被黄曲霉污染,最好的去毒方法是
铸石具有()。
燃气、热力管道组对质量要求中指出:壁厚不等的管道对口时,需要进行处理。以下选项中正确的处理方法是()。
某产品本月实际工资费用合计119000元,完工产品100件,第一道工序的在产品400件,完工程度37.5%,第二道工序的在产品200件,完工程度87.5%。采用约当产量比例法进行分配,则本月完工产品应负担的工资费用为()元。
下列关于印花税的说法中,正确的有()。(2012年)
(2009年新)甲公司将某生产车间设为成本责任中心,该车间使用材料型号为GB007,另外还发生机器维修费、试验检验费以及车间折旧费。下列关于成本费用责任归属的表述中,正确的有()。
江苏省是港口大省,国家交通运输部公布的主要港口名录中,江苏省占有()个。
最新回复
(
0
)