首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d",(int)(a))
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d",(int)(a))
admin
2010-09-05
23
问题
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d",(int)(a)) #define PRINT() PR(s) ;putchar(’\n’) main() { intx=2; PRINT1 (FUDGE(5)*x); }
选项
A、11
B、12
C、13
D、15
答案
B
解析
在程序中如果有带实参的宏,则按#define命令行中指定的字符串从左到右进行置换,如果串中包含宏中的形参,则将程序语句中相应的实参代替形参。将实参带入已经定义的宏中,可以得出答案为“12”。
转载请注明原文地址:https://jikaoti.com/ti/SsI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面变量定义中错误的是
下列关于二叉树的叙述中,正确的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
窗体上有一个名称为HScmll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是()。
在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控件,但
随机试题
大动脉管壁的主要结构特点,除弹性纤维多之外,还含有()
WesleyAutreycan’tfly,butheisstillbeingcalledareal-lifeSuperman!Lastweek,thebrave50-year-oldrescuedCameronHol
肠结核Crohn病
下列哪些选项属于人民检察院在审查起诉时,应当作出不起诉决定的情形?()
法律是体现()的意志,由国家制定并由国家强制力保证实施的行为规范体系。
社会主义核心价值体系的基础是()。
个体乳酸阈水平可用来评定运动员的()能力。
使用GNUGCC开发应用程序时,若源文件为test.c,用命令:arm-linux-gcc-g-0testtest.c对该源文件进行编译,然后运行【79】命令进入调试环境。在调试环境下,键入命令:filetest来加载被调试的文件,然后再用【80】命
Mr.Brown’snumerousNewYear’sresolutionscametonothingjustasthesayinggoes:"Aleopardneverchangeits_____."
Itusedtobethecasethatifyouleftyourcarinthesunonahotsummer’sday,thengettingbackinagainafterwardswasago
最新回复
(
0
)