首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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://kaotiyun.com/show/cnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。main(){intx=11,y=11;printf("%d,%d\n",X--,--y);}
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d%d\n"
以下数组定义中不正确的是______。
下列叙述中正确的是()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句ifa<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
以理程序的输出结果______。main(){charst[20]="he11\O\t\\";printf("%d%d\n",str1en(st),sizeof(st));}
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
“卖灶糖老汉”这一人物形象出自()
做哪项实验检查是最合适的最可能的诊断是
卡介苗在左上臂三角肌下端的接种途径为
构成传染病流行的三个环节是
新课程在培养学生能力方面不倡导()。
强制消费:根据《消费者权利保护法》第九条规定:消费者享有自主选择商品或者服务的权利,消费者有权自主选择提供商品或者服务的经营者,自主选择商品品种或者服务方式,自主决定购买或者不购买任何一种商品、接受或者不接受任何一项服务。如果消费者消费时上述权利中的任何一
全面禁酒到底是不是摆设、能不能消除质疑的杂音,不在于有没有相关规定,而在于能不能有力执行。再好的制度,没有落实都是一个“空”,其生命力在于执行,其威严在于践行。如果一味地唱高调,只会沦为“_____”,人们常常戏谑的“酒精考验的干部”,终也难“久经考验”。
在现代社会各个不同政治制度的国家制定教育目的,首先要适应它的()
由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫做【】。
为了了解历史是更好地了解现在
最新回复
(
0
)