首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n", i
有以下程序 #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n", i
admin
2019-06-09
29
问题
有以下程序
#include
#define N 5
#define M N+1
#define f(x) (x*M)
main()
{ int i1, i2;
i1 = f(2) ;
i2 = f(1+1) ;
printf("%d %d\n", i1, i2);
}
程序的运行结果是( )。
选项
A、11 7
B、12 12
C、11 11
D、12 7
答案
A
解析
宏替换只是使用宏名代替一个字符串,是一种机械的置换,所以表达式i1=f(2)=(2*M)=(2*N+1)=(2*5+1)=11,i2=f(1+1)=(1+1*M)=(1+1*N+1)=(1+1*5+1)=7,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/9RRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:inta=4;intflintn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+=a++;}returnt+a++;}main(){ints=a,i
以下能正确定义字符串的语句是
有以下程序#include<stdio.h>intflintn);main(){inta=3,s;s=f(a);s=s+f(a);printf(’’%d\n’’,s);)intflintn){staticinta=1;n+=a+
有以下程序#include<stdio.h>intfun(intx,inty){iflx=y)retum(x);elseretum((x+y)/2);}main(){inta=4,b=5,c=6;printf(’’%d\m’’,fu
有以下程序#include<stdio.h>#defineSUB(x,Y)(x+1)*Ymain(){inta=3,b=4;printf(’’%d\n’’;SUB(a++,b++));)程序运行后的输出结果是
有以下程序#include<stdi0-h>intfuna(inta,intb){retuma+b;}intfunb(inta,intb){returna-b;}intSSS(int(*t)0,intx,intY){return((*t)(x,y
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
以下选项中函数形参不是指针的是
随机试题
甲基红阳性结果为
以下不是影响肺泡内气体交换的重要因素的是
中国某公司向欧洲出口啤酒花一批,价格条件是每公吨CIF鹿特丹XX欧元。货物由中国人民保险公司承保,由“米切尔”轮承运,船方在收货后签发了清洁提单。货到目的港后发现啤酒花变质,颜色变成深棕色。经在目的港进行的联合检验,发现货物外包装完整,无受潮受损迹象。经分
某项工作根据网络计划检查结果总时差为—3d,则该工作()。
专项方案的编制,对于工程概况应有()内容。
公司一般不选择在()安排宴请活动。
根据以下资料,回答下列问题。初步核算,2018年我国国内生产总值90.03万亿元,按可比价格计算,比上年增长6.6%,实现了6.5%左右的预期发展目标。分产业看,第一产业增加值6.47万亿元,比上年增长3.5%;第二产业增加值36.60
信任缺失只是社会溃败的民间表现,权力失控才是社会溃败的根本原因。诚信建设是一项综合的系统工程,需要政府和民间、立法和执法、法治和德治_______。孔子说,“上好信,则民莫敢不用情。”只有法治被政府及其官员所信仰,它才会被民众所_______;只有诚信的人
2013年末全国大陆总人口为136072万人,比上年末增加668万人,其中城镇常住人口为73111万人,占总人口比重为53.73%,比上年末提高1.16个百分点。全年出生人口1640万人,出生率为12.08‰;死亡人口972万人,死亡率为7.16‰。全国人
Readingisthoughttobeakindofconversationbetweenthereaderandthetext.Thereaderputsquestions,asitwere,tothet
最新回复
(
0
)