首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N5 #define MN+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n
有以下程序 #include #define N5 #define MN+1 #define f(x) (x*M) main() { int i1, i2; i1 = f(2) ; i2 = f(1+1) ; printf("%d %d\n
admin
2015-07-31
13
问题
有以下程序
#include
#define N5
#define MN+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
解析
本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(2)=(2*N+1)=11,执行f(1+1)=(1+1*N+1)=7。选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/Nvi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果是______。inti=0;while(i++<=2)printf("%d\t",i);
软件生命周期中花费时间最多的阶段是______。
下列叙述中正确的是()。
以下有4组用户标识符,其中合法的一组是______。
数据库设计包括两个方面的设计内容,它们是______。
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;
下列4个关于C语言的结论中错误的是()。
下列关于栈的描述中错误的是()。
下列叙述中正确的是()。
随机试题
标志科学社会主义理论正式面世的著作是
患者,男,76岁。心功能不全,听力下降明显,护士在与其交流时应特别注意应用的沟通技巧是
我国肝硬化最常见的病因是
热水采暖系统中,根据水力工况要求,为提高供热介质压力,需在热水网路设置的装置为()。
从可行性研究、勘察设计、组织施工、设备订货、职工培训直到竣工验收,全部工作交由一个承包公司完成,这种承包方式称为()。
关于基数效用论和序数效用论的表述,正确的有()。
F公司在生产经营淡季资产为10000万元,在生产经营旺季资产为14000万元。企业的长期负债、自发性负债和股东权益可提供的资金为9000万元。则该公司采取的营运资金筹资政策是()。
当整个行业日趋成熟时,行业成长变(),导致为了生存而产生的激烈竞争,利润()。
在我国经济运行中,对资源配置起基础性作用的应该是()(1999年单选理科卷)
InAmericathetraditionaldividinglinebetween"east"and"west"is
最新回复
(
0
)