首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #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
40
问题
有下列程序,程序的运行结果是
#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
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
在下列选项中,没有构成死循环的是
以下定义语句中正确的是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
脏腑湿热证的共同特点是
药物临床试验必须符合
川芎性味为郁金性味为
引起医院内获得性肺炎的常见致病菌中占比例最高的是
按照2006年财政部颁布的《企业会计准则第18号——所得税》规定,企业采用()对所得税进行会计处理。
进口货物需对外索赔的,应在索赔有效期前不少于( )报检。
下列各项所得中,属于劳务报酬所得的是()。
英式审计的主要目的是()。
排球教学中,最简单易学的发球技术是()。
[*]
最新回复
(
0
)