首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include <stdio.h> #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
有下列程序: #include <stdio.h> #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
admin
2020-07-28
69
问题
有下列程序:
#include <stdio.h>
#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个宏定义语句,分别是:#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/2m3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*DEF
给定程序中,函数fun的功能是:在形参SS所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
给定程序MODI1.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);printf("%d,%d,%d\n",
以下叙述中正确的是
若有以下程序#includechar*a="you",b[]="welcome#you#to#China!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){if(*a
以下叙述中正确的是
以下叙述中正确的是
下面关于对象概念描述正确的是
下列叙述中错误的是
随机试题
锥体外系反应的表现不包括
人际沟通的两种形式是
根据《水利水电建设工程验收规程》(SL223—1999)的规定,分部工程验收签证由()负责填写。填写时不得使用铅笔或圆珠笔。
建设项目信息处理的一项重要的基础工作是( )。
某项目在施工过程中发生火灾,邻近的甲单位主动组织人员灭火,这一行为减少了施工单位的损失8万元,甲单位因此损失1万元。则下列说法中,不正确的是()。
计资料的真实性和完整性,是会计资料最基本的质量要求。()
储调中心以储备为主要工作内容,从功能上看与传统的仓库根本不同。()
①李老师的普通话不是很标准,需要训练_____发音。②经专家多方_____,这块石料就是有名的青田石中的鸡血石。③_____唯物主义不行了吗?依次填入以上各句横线处的词语,最恰当的一组是()。
根据下列资料,回答下列问题。2015年,某市非公有制经济实现增加值348.12亿元,比上年净增加23.69亿元,非公有制经济增加值占地区生产总值的比重为57.5%。其中,民营经济增加值335.24亿元,外商经济增加值11.84亿元,港澳台经济增加值1.0
老王两年前投资的一套艺术品市价上涨了50%。为尽快出手,老王将该艺术品按市价的八折出售,扣除成交价5%的交易费用后,发现与买进时相比赚了7万元。问老王买进该艺术品花了多少万元?()
最新回复
(
0
)