首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include<stdio.h> #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=
有下列程序,程序的运行结果是 #include<stdio.h> #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=
admin
2017-04-26
42
问题
有下列程序,程序的运行结果是
#include<stdio.h>
#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、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#defineN 5、#define M N+5和#definef(x)(x*M),所以根据C语言的宏替换规则,我们可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/OvDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则运行结果为#include"stdio.h"fun(){staticintx=5;x++;returnx;}main(){inti,x;for(i=0;i
下列程序的运行结果为#includevoidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[b++]=str[a];str[b]=’\0
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"
下面程序的输出结果是#include#includemain(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));printf("%s\n"
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
以下数组定义中错误的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
随机试题
护滩带边缘预埋压石应()等,面层宜用粒径相对较大块石。
中国人甲与俄罗斯人乙结婚,婚后两人定居在中国,两人的财产中均有动产及不动产,分别在中国与俄罗斯,五年后,甲与乙因感情不和在中国起诉离婚。请问:甲乙财产分配应适用何国法律?
A.革薢B.茵陈C.茯苓D.猪苓E.木通
微孔滤膜的特点是( )。
下列各项中,不符合收入要素定义的是()。
甲公司为境内注册的上市公司,外币业务采用交易发生日的即期汇率折算。有关业务如下:(1)甲公司30%的收入来自于出口销售,其余收入来自于国内销售;生产产品所需原材料有30%需进口,出口产品和进口原材料通常以欧元结算。2011年9月30日外币科目余额为:
音乐是典型的_________和_________,所以音乐教育自然成为“实施美育的主要途径之一”。
某校学生列队以8千米/小时的速度前进,在队尾,校长让一名学生跑步到队伍的最前面找带队的老师传达一个命令,然后立即返回队尾,这位学生的速度为12千米/小时,从队伍出发赶到排头又回到队尾共用了7.2分钟,那么学生的队伍长()米。
双趋冲突:是指两种以上都具有吸引力的需要目标同时出现,而由于条件限制,个体无法同时采取两种行动所表现出的动机冲突。下列属于双趋冲突的是()。
以下几组迁移类型中,哪—组不是按一个维度划分的?()
最新回复
(
0
)