首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
45
问题
有如下程序
#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全国计算机二级
相关试题推荐
以下关于C语言数据类型的叙述中正确的是()。
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的
以下叙述错误的是()。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长
当用户要求输入的字符串中含有空格时,应使用的输入函数是
以下选项中,能用作数据常量的是
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
随机试题
盛氢氧化钠溶液的试剂瓶,应该用橡皮塞。()
一患者肱骨骨折术后2个月出现桡神经损伤症状,考虑为局部瘢痕形成压迫,欲行神经松解术。有关止血带的应用,正确的是
A.阿仑膦酸钠B.雷洛昔芬C.丙戊酸钠D.特立帕肽E.阿法骨化醇患者,女,51岁,既往有反流性食管炎病史,绝经超过2年,近1年来自觉潮热、出汗、情绪易起伏,近1个月来出现骨痛且劳作后疼痛加重。临床检查骨密度T值=-2.8,诊断为绝经后骨质疏松症
食物对药效具有一定的影响,下列药师指导患者用药正确的是
某县检察院经群众举报,于2001年7月6日作出决定,以贪污、受贿嫌疑将某国有企业总经理张某逮捕,并于7月26日向县法院提起公诉。2001年8月16日,县法院作出一审判决,以贪污罪、受贿罪数罪并罚,判决张某有期徒刑8年。张某不服,上诉至市中级法院。市中级法院
位于市区的某制药公司由外商持股75%且为增值税一般纳税人,该公司2013年主营业务收入5500万元,其他业务收入400万元,营业外收入300万元,主营业务成本2800万元,其他业务成本300万元,营业外支出210万元,营业税金及附加420万元,管理费用55
不属于EPQ分量表的是()
我国古代诗歌中有许多写景的诗句,下列诗句所描写的景色按一年四季顺序排列正确的是()。①醉貌如霜叶,虽红不是春②千山鸟飞绝,万径人踪灭③柳色早黄浅,水文新绿微④荷风送香气,竹露滴清响
你组织一团员征文比赛。可是上报文章少。抄袭严重。怎么向领导汇报?
【B1】【B12】
最新回复
(
0
)