首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
23
问题
有以下程序 #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://jikaoti.com/ti/ssS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个文本框,其名称为T1,宽度和高度分别为1400、400;再画两个命令按钮,其名称分别为C1和C2,标题分别为“显示”和“扩大”,编写适当的
在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根据标题内容自动调整,效果如图所示。程序执行时,窗体的最大化按钮不可用(如图所示),请设置相应属
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为:None,标题为“保存等级考试”,如图3-125所示。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
如果要将一个窗体从内存中清除,应使用的语句是
设a=4,b=5,c=6,执行语句Printa
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
随机试题
人们进入百货公司,各自注意的东西总不一样,这是知觉()的表现。
胸膜粘连最常见的部位是
A.多见于50岁以前的中年妇女,外阴瘙痒为主要症状B.可发生于任何年龄妇女,以40岁左右发病率最高,晚期病例有阴道口挛缩狭窄C.青春期发病者居多,外阴色素减退,但皮肤光滑润泽、弹性正常D.常见于绝经后的老年妇女,阴道分泌物增多及外阴瘙痒是主要症状E
婴儿期用药应考虑的是
在一定条件下,已建立平衡的某可逆反应,当改变反应条件使化学平衡向正反应方向移动时,下列有关叙述正确的是()。
在浇筑竖向结构混凝土前,应先在底部填与混凝土内砂浆成分相同的水泥砂浆,其厚度应为()。
托管人可以委托符合条件的境外资产托管人负责境外资产托管业务。这些条件有()等。I.在中国大陆以外的国家或地区设立,受当地政府、金融或证券监管机构的监管Ⅱ.最近一个会计年度实收资本不少于100亿美元或等值货币,或托管资产规模不少于1000亿美元或
由兴趣、理想和荣誉感而推动学生努力学习的动机是()。
【2015河北张家口】皮格马利翁效应体现了教师的()对学生的影响。
“不懂几何不得入门,能谈哲学方可出门”,这句话是对()的学园的描述
最新回复
(
0
)