首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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-11-23
30
问题
有如下程序
#include
#define D(x) 4*x+1
main()
{
int i = 2, j = 4;
printf("%d\n", D(i+j));
}
程序运行后的输出结果是( )。
选项
A、13
B、25
C、9
D、12
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,直接在替换处展开而不做语法检测,所以D(i+j)=4*i+j+1=13,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/6S3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfunc(intn){staticintnum=1;mum=num+n;printf(″%d″,num);main(){func(3);func(4);printf(″\n
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序的运行结果是()。
下面结构体的定义语句中,错误的是
在面向对象方法中,不属于“对象”基本特点的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
关于对刑事诉讼中保证人罚款及救济途径,下列说法正确的是()。
下列哪些室性心动过速可以使用直流电复律治疗
患者,男性,28岁。参加同事聚会饮酒后,被送入医院,表现为呼吸慢而有鼾音,伴有呕吐,心率快,132次/分,血压80/50mmHg,血乙醇超过87mmol/L(400mg/dl),处于昏迷状态,患者护士应该首先考虑的护理措施是
李某的妻子和女儿早年死亡,1999年李某也死亡,留有遗产房屋4间。遗产未经分割,李某的儿子也因病死亡。为继承这4间房屋,李某的女婿、外孙女与李某的儿媳和孙子发生争执,则以下说法正确的是
建筑施工企业的管理人员和作业人员每()应至少进行一次安全生产教育培训并考核合格。
相关活动是指对被投资方的回报产生重大影响的活动。被投资方的相关活动应当根据具体情况进行判断,通常不包括()。
贯彻平行教育原则的要求包括()
2005年宁夏夏粮总产量为( )。2006年宁夏枸杞亩产( )。
下列各组权利中,全部属于用益物权的是()。
ThereisnothingnewaboutTVandfashionmagazinesgivinggirlsunhealthyideasabouthowthintheyneedtobeinordertobec
最新回复
(
0
)