首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N5 #define MN+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n
有以下程序 #include #define N5 #define MN+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n
admin
2015-07-31
25
问题
有以下程序
#include
#define N5
#define MN+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
解析
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1*N+1)=7。选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/Qbi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知函数定义如下,函数abed的功能是()。abcd(char*s1,char*s2){while(*s2++=*s1++);}
若有如下定义:intx=3,y=2,Z;则表达式Z=X/y*3.0的值是()。
字符串"\\\"ABCDEF\"\\"的长度是()。
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();pu
以下程序运行后,输出结果为______。main(){inta[2][3]={1,3,5,7,9,11),*s[2],**pp,*p;s[0]=a[0],s[1]=a[1];pp=s;p=(int*
下列语句的输出结果是______。chars[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3"WANG",4,"ZHANG",5"LIU"};for(i=1;i<5;i
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
以下叙述中正确的是______。
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
随机试题
调节六阴经经气的是
眼部的感觉神经是
A恶寒发热B无汗C头身疼痛D咳嗽吐痰E脉象浮紧风寒表证的特征性资料是
A.进口药品国内销售的代理商B.异地经营C.经营范围D.进口药品E.药品集贸市场
接地装置由接地体和接地线构成。关于接地装置的说法,错误的是()。
我国法律规定在诉讼时效期间的(),因不可抗力或其他障碍不能行使请求权的,诉讼时效终止。
伪造、变造证明文件,欺骗银行开立银行结算账户的经营性存款人,给予警告并处以1万元以上3万元以下的罚款;构成犯罪的,移交司法机关依法追究刑事责任。()
签发联运提单(ThroughB/L)的承运人的责任是()。
甲物流公司近日与新客户乙公司签订了仓储代理合同,合同约定甲公司为乙公司的库存商品提供仓储及配送服务,完好率指标不低于99.2%,如果乙公司的库存总量为2000吨,那么甲公司就必须把缺损量控制在( )吨以内。
求下列导数:
最新回复
(
0
)