首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include #define N 5 #define M N+1 #define f(x)(x*M) main() { int i1,i2; i1=f(2); i2=f(
有下列程序: #include #define N 5 #define M N+1 #define f(x)(x*M) main() { int i1,i2; i1=f(2); i2=f(
admin
2013-10-19
28
问题
有下列程序:
#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、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#defineN5、#define M N+5和#define f(x)(x*M),所以根据C语言的宏替换规则,我们可知,f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=l+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/SSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c)
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
若有如下程序段:intn=1O;while(1)n--;printf("%d";n);则while循环执行的次数是()。
已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
下列叙述中错误的是()。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(【】)if(【】)y=2*x-1;elsey=x;elsey=3*x-11;
若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
下列叙述中,不属于软件需求规格说明书的作用的是______。
下列关于单目运算符++、--的叙述中正确的是()。
下列关于关系运算的叙述中正确的是()。
随机试题
正常心脏的位置
A.肺活量B.每分通气量C.肺泡通气量D.肺总量E.余气量每分钟进入肺泡,能与血液进行交换的气体量称为()
细胞分泌的激素进入细胞间液,通过扩散作用于靶细胞发生作用的传递方式叫作
因土地利用规划用地指标已经用完,某市一企业经市政府批准在远郊租用张村50mm2规划建设用地范围外的农用地,用于新建厂房扩大生产。张村村民委员会核算租期内的土地租金总收益大于农用收益,且高于土地征收价格,于2006年10月31日与该企业正式签订了50年的出租
在1986年第二批历史文化名城审批过程中,形成了3种核定标准,其中不包括()。
()属于我国税款的征收方式。
股票发行公告是承销商对公众投资人作出的事实通知。()
“子虚乌有”一词出自以下哪部作品?()
股东代表诉讼,是指当公司的合法权益受到不法侵害而公司却怠于起诉时,公司的股东即以自己的名义起诉,所获赔偿归于公司的一种诉讼制度。根据上述定义,以下情形可以提起股东代表诉讼的是()。
A、popularizationB、pauseC、developmentD、ignoranceandconfusionD
最新回复
(
0
)