首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=f(2)
有下列程序,程序的运行结果是 #include #define N 5 #define M N+1 #define f(x)(x*M) main() {int i1,i2; i1=f(2)
admin
2019-04-24
19
问题
有下列程序,程序的运行结果是
#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个宏定义语句,分别是:#defne N 5、#define M N+5和#define fix)(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/hURp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定函数中,函数fun()的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数。注意:字母不分大小写。例如,输入THIsisaboot,则应输出是10220。请改正程序中的错误,使它能得出正确的结果。注意:不要改
下列叙述中错误的是()。
以下叙述中正确的是()。
已定义i和i为int类型变量,则以下for语句的循环次数是()。for(i=0,j=0;i<=9&&j!=876;i++)scanf("%d",&j);
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
以下叙述中正确的是()。【09年9月】
若有定义语句:intx=10;,则表达式x-=x+x的值为()。【09年9月】
数据库应用系统中的核心问题是()。【09年3月】
数据库应用系统中的核心问题是()。
随机试题
求下列函数的周期tan3x
下述哪项不符合由胃泌素瘤引起的消化性溃疡()(1995年)
具有主决断功能的腑是
图示两水箱水位恒定,水面高差H=10m,已知管道沿程水头损失hf=6.8m,局部阻力系数:转弯0.8、阀门0.26、进口0.5、出口0.8,则通过管道的平均流速为:
下列不属于构成利润表的项目是()。
用人单位应承担的法律责任说法错误的是()。
(2016年)2002年,小王在市区黄金位置开了一家咖啡店,由于经营有方,小店开业不到一个月就创造了销售佳绩。正在小王准备大干一场时,社会上一场流行性疾病袭来,小店经营陷入困境。小王采取各种措施试图挽救失败后,不得不关闭了咖啡店,根据战略失效理论,小王创业
bailoutloans
(l)RemembertheStoneAgedaysofresearchbackinelementaryschoolandmiddleschool?Wewouldspendcountlesshoursdigesting
A、About116schoolsaroundtheworldnowoffercoursematerialsfreeonlinetothepublic.B、OpenCourseWareonlyoffersmateri
最新回复
(
0
)