首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是( )。
有如下程序 #include #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是( )。
admin
2020-05-19
75
问题
有如下程序
#include
#define D(x) 4*x+1
main()
{
int i = 2, j = 4;
printf("%d\n", D(i+j));
}
程序运行后的输出结果是( )。
选项
A、8,32
B、16,32
C、8,16
D、16,16
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械的、简单的置换,直接在替换处展开而不做语法检测,所以FNA(FNB(a))=FNB(a)*FNB(a)=a+a*a+a,结果为8,语句FNB(FNA(b))=FNA(b)+FNA(b)=b*b+b*b,结果为32,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/dcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
下列叙述中错误的是()。
负责数据库中查询操作的数据库语言是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得
随机试题
Therearemanykindsofbridges.Abridgecanbealog【C1】______astreamoraropeacrossariver.【C2】______somebridgesarever
A.急性腹膜炎B.肥胖C.腹水D.巨大卵巢囊肿腹膨隆,脐膨出提示
下列选项中,病灶可形成空洞的有
关于卡托普利治疗高血压的特点,下列说法错误的是
把特定利率下不同时点上绝对数额不等而经济价值相等的若干资金称为等值资金。影响资金等值的因素有()。
广告的长期性目标是为企业战略目标服务的,其特征是()。
“因地制宜、因陋就简”是许多幼儿教师实践中的一项技巧。这天,张老师在使用硬纸箱、旧报纸等“生活废物”为班上小朋友制作活动道具的过程中灵光一闪,想到如果请孩子们共同参与这项制作,一定能够达到更好的效果。请以“变废为宝”为主题,帮助张老师设计大班主题活动。
19世纪初,拉丁美洲独立战争的主要领导力量是()。
简述教育过程中掌握知识与发展智力的关系。
爱国主义传统内涵十分丰富,包括热爱祖国,矢志不渝;天下兴亡,匹夫有责;维护统一,反对分裂;同仇敌忾,抗御外侮。下列选项中体现“热爱祖国,矢志不渝”的是()
最新回复
(
0
)