首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #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
70
问题
有下列程序,程序的运行结果是
#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全国计算机二级
相关试题推荐
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下正确的程序段是
下列选项中C语言中不合法的字符串常量的是
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
随机试题
在1980-2000年间,贸易增长率最低的是()
十二指肠大乳头位于
利用污水回灌、污水排放、有害废弃物(城市垃圾、工业废渣、核废料等)的堆放和地下处置,必须经过环境地质(),征得环境保护部门批准后方能施行。
在个别资本成本中,不受所得税因素影响的有()。
新疆的葡萄庄园的产量逐年上升,葡萄的供过于求导致价格的下降。如果不对葡萄庄园种植葡萄加以限制,葡萄的价格还将进一步下跌。政府为了提高葡萄价格,让葡萄田闲置,并给这些农民提供直接的补偿金。每个庄园的补偿金都有一个明确的最高限额。政府的该计划如果成功实施,不会
我国现阶段的收入分配形式有()。
材料 ①1928年,洛阳金村的古墓里出土了数千件战国时期文物,其中有一面镜子,上面雕镂着一个披甲执剑、头上戴冠的武官。有趣的是,冠两侧都插着羽毛,专家认为那是一种名为“鹖”的鸟的尾羽,这种冠就叫“鹖冠”。“鹖冠”是战国到汉代时武官所戴之冠。鹖鸟生性好斗
折半查找的时间复杂性为()。
某二叉树共有530个节点,其中度为2的节点有250个,则度为1的节点数为()
TheUnitedStateshasamajorracialproblemonitshands.True,Britainisfacingasimilarproblem,butforthetime,beingit
最新回复
(
0
)