首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是
有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是
admin
2013-02-23
48
问题
有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是
选项
A、12
B、15
C、16
D、20
答案
1
解析
本题考查了带参数的宏定义,参数只是简单的替换而不是把其值求出后替换形式参数。本题中用a抖替换X,用b++替换Y,再求(a++)*(b++)的值。
转载请注明原文地址:https://kaotiyun.com/show/qLJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);elseprintf("%d%d\n",b,a)
下列程序的输出结果是______。#include<stdio.h>main(){union{intk;chari[2];}*S,a;s=&a;s->i[0]=0x39;s->i[1]=0x38;
下列程序段执行后,c3中的值是______。intc1=1,c2=2,c3;c3=1.0/c2*c1;
执行下面程序段后,k值是【】。k=1;n=263;do{k*=n%10;n/=10;}while(n);
若有以下定义和语句,则对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(
以下程序的运行结果为______。main(){intx,*p,**q;x=10;p=&x;q=&p;printf("%d\n",**q);}
以下程序的输出结果是______。#defineTIMES(X)X*Xmain(){inta=16,k=2,m=1;a/=TIMES(k+m)/TIMES(k+m);printf("d\n"
为了避免在嵌套的条件语句if-else中产生二义性,C语言中规定的if-else配对原则是______。
设有以下定义和语句,sizeof(a)的值是【】,sizeof(b)的值是【】。struct{intday;Charmonth;intyear;}a,*b;b=&a;
随机试题
【T1】OverthelastfewyearstheInternethasevolvedfrombeingascientificnetworkonly,toaplatformthatisenablinganew
小儿尿路感染最常见的病原体为
下列泻下药中有效成分不溶于水,宜人丸散的药物是()
能引起子宫内膜增生过长的卵巢肿瘤是
在静电场中,有一个带电体在电场力的作用下移动,由此所作的功的能量来源是()。
强制式搅拌机的搅拌作用比自落式搅拌机强烈,适用于搅拌()。
根据我国有关法规规定,下列关于招标文件出售的说法中,正确的是( )。
对长兴市53家幼儿园的一项评估显示,向阳幼儿园在师资水平方面受到的评价相当低,而在其他不少方面评价不错。虽然各幼儿园的规模大致相当,但向阳幼儿园教师与学生的比率在长兴市的幼儿园中几乎是最小的。因此,教师数量不足是造成向阳幼儿园在师资水平方面偏低的原因。
宏是指一个或多个【】的集合。
对计算机操作系统的作用描述完整的是
最新回复
(
0
)