首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define fix)(x*M) main() {int i1,i2; il=ff2);
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define fix)(x*M) main() {int i1,i2; il=ff2);
admin
2017-05-20
43
问题
有下列程序,程序的运行结果是
#include
#define N 5
#define M N+1
#define fix)(x*M)
main()
{int i1,i2;
il=ff2);
i2=f(1+1);
printf("%d%d\n",i1,i2);}
选项
A、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#define N 5、#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=1+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/eiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
有如下程序main(){floatx=2.0,y;if(x
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下正确的程序段是
下列选项中C语言中不合法的字符串常量的是
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
盛以锦囊,负而前驱,及凯旋而纳之。
止嗽散除了桔梗、荆芥、紫菀、百部外,还有
能较好地反映胆囊浓缩功能的造影方法是
背景资料:某桥为主跨30m的预应力混凝土空心板梁,跨越河流。采用预制吊装,后张法施工。预制场设置在工地附近的空地上,基岩裸露。问题:1.该桥板梁预制的模板有何技术要求?2.张拉使用的千斤顶、油压表、油泵、锚夹具必须符
以实施行政行为所形成的法律关系不同为标准可将行政行为划分为()。
遗传密码的简并性是指
Howdoesyourreadingproceed?Clearly,youtrytocomprehend,inthesenseofidentifyingmeaningsforindividualwordsandwor
Friedfoodshavelongbeenfrownedupon.Nevertheless,theskilletisaboutourhandiestandmostusefulpieceofkitchenequipm
What’stherelationbetweenItalyandFrance?
______fromthetopofthehill,thelakeisjustlikeamirror.
最新回复
(
0
)