首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(A) printf("%d",(int)(a) ) #define PRINT1(
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(A) printf("%d",(int)(a) ) #define PRINT1(
admin
2009-04-15
43
问题
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(A) printf("%d",(int)(a) ) #define PRINT1(A) PR(a) ;putchar(’\n’) main() { int x=2; PRINT1(FUDGE(5)*X); }
选项
A、11
B、12
C、13
D、15
答案
2
解析
在程序中如果有带实参的宏,则按#define命令行中指定的字符串从左到右进行置换,如果串中包含宏中的形参,则将程序语句中相应的实参代替形参。将实参带入已经定义的宏中,可以得出答案为“12”。
转载请注明原文地址:https://kaotiyun.com/show/77Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3.34所示。程序功能:单击“计算”命令按钮,则计算“
数据库设计过程不包括
为组合框Combo1增加一个列表项“电脑”,下列语句正确的是()。
设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:DimFlagAsBooleanPrivateSubForm_Load() Flag=TrueEndSubPr
己知在菜单编辑器中设计了窗体的快捷菜单,其主菜单为al,且取消其“可见”属性,如图2所示。运行时,以下()事件过程可以使快捷菜单的菜单项响应鼠标右键单击。
有如下数据定义语句:DimX,YAsInteger以上语句表明()。
向文本框中输入字符时,下面能够被触发的事件是( )。
数据库系统的核心是()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
电子邮件是()
随机试题
阅读下列材料,回答问题。小学生小亮很想学好数学,但数学成绩一直很差,多方面努力都没有起色。近期,班主任发现小亮上课变得不听讲,还时不时扰乱课堂秩序,不完成家庭作业,数学老师催促也不见效,之后连续几次数学考试都是班上最后一名。班主任通过与小亮谈话了
庆典活动要达到与众不同需要做到__________、__________、__________。
透明管型明显增多见于
患者,女,67岁。腹水1个月伴消瘦、乏力、腹胀。腹水病理检查找到癌细胞,血清CEA(+),大便检查有许多红细胞、白细胞及脓细胞,细菌培养无痢疾杆菌,用抗生素治疗无效。B超检查为双侧卵巢占位性病变。确诊最重要的检查是
下列关于风湿性疾病病理特点中哪项说法有误()
治疗重肌无力宜选用()。
产后恶露不绝指血性恶露持续()。
土地权利中,所谓支配是指()。
汇入银行对汇入的采购款项,以()名义开立采购账户。
支付结算是指单位在社会经济活动中使用票据、银行卡和汇兑、托收承付、委托收款等结算方式进行货币给付及其资金清算的行为。个人在社会经济活动中使用票据、银行卡等方式进行资金清算的行为不属于支付结算的范畴。()
最新回复
(
0
)