首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段的执行结果为 #define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum
以下程序段的执行结果为 #define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum
admin
2009-02-15
64
问题
以下程序段的执行结果为 #define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum); }
选项
A、SUM=9
B、SUM=12
C、SUM=18
D、SUM=28
答案
2
解析
本题考查带参数的宏定义及应用方法,这种宏不只是进行字符串的替换,还要进行参数的替换。
格式为:#define宏名(参数表)字符串
我们先看一个简单的带参数的宏定义:#define X (A,B)A*B*B并且在程序中有语句:y=X(4,3);经过替换后变为y=4*3*3;这就是带参数的宏定义的使用方法。注意:宏是按原形替换,本题替换后为 sun=1+2+3*2+3;。
转载请注明原文地址:https://www.kaotiyun.com/show/BSXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读程序:OptionBase1PrivateSubFormClick()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=_______
下面哪个属性肯定不是框架控件的属性
下列选项中不属于软件生命周期开发阶段任务的是
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)Print"VB
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
下列事件的事件过程中,参数是输入字符ASCⅡ码的是
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)sl=LCase(Mid(S,i,1))+s1NextiFun=s1EndFunct
以下关于数组的叙述中,错误的是
以下关于DoUntil…Loop循环的说法正确的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
在循环系统中,总横截面积最大的是()
ThemomentIgothome,IfoundI______myjacketontheplayground.
慢性萎缩性胃炎的黏膜病变中,最重要的是
肛裂的好发部位是
某房地产开发公司于2005年10月以出让方式取得一宗地,土地面积为4000m2,出让年期40年,出让用途为商业,规划建设一座6层商场,各层建筑面积相同,建筑容积率为3.0。2006年10月商场建成后,该房地产开发公司将第一层出售给公司乙,市场售价为6
公有制经济和非公有制经济都是社会主义初级阶段基本经济制度的组成部分,这意味着()。
气候变化影响了咖啡种植,咖啡危机已在酝酿。气温和降水变化会降低咖啡的产量和质量,增加病虫害压力。研究显示,气温平均升高2℃会增加疾病(咖啡叶锈病)和害虫(咖啡虎天牛)的风险。事实上,大部分具有可能性的解决方案,或是代价昂贵,或是有负面后果。因而,需要研究更
确立我国社会主义初级阶段的基本经济制度是公有制为主体、多种经济共同发展的依据是
【B1】【B18】
小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售数据报表(“Excel.xlsx”文件),按照如下要求完成统计和分析工作。根据“订单明细”工作表中的销售数据,统计《MS
最新回复
(
0
)