首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include"iostream.h" #define sum(a,b)a*b void main() { int x; X=sam(1+2,3); cout<<x; }
下面程序的运行结果是 #include"iostream.h" #define sum(a,b)a*b void main() { int x; X=sam(1+2,3); cout<<x; }
admin
2010-03-29
19
问题
下面程序的运行结果是 #include"iostream.h" #define sum(a,b)a*b void main() { int x; X=sam(1+2,3); cout<<x; }
选项
A、0
B、9
C、7
D、5
答案
4
解析
理解宏定义.sum(a,b)a*b中a为1 +2.b为3,故sum(1+2,3)=1+2*3,即宏定义的替换过程是原样替换。注意:选项B)的计算方法是(1+2)*3 =9是错误的,注意,不要随意的加括号。
注意:宏定义与函数的区别。
转载请注明原文地址:https://jikaoti.com/ti/XbW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列叙述中,错误的是()。
有以下程序:#includevoidf(int*q){inti=0;for(;i
结构化程序设计的基本原则不包括()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下定义数组的语句中错误的是
有三个关系R、S和T如下,则关系T由关系R和S通过()得到。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列选项中不属于结构化程序设计原则的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
“货多不值钱”反映的市场类型是买方市场。()
汽车维修市场细分:
下列关于血液pH值的叙述,错误的是
痿证形成的原因不包括
A、随访5年尚存活的病例数÷随访5年的总病例数×100%B、对照组的死亡(发病)率÷实验组的死亡(发病)率×100%C、[对照组的死亡(发病)率-实验组的死亡(发病)率]÷对照组的死亡(发病)率×100%D、治疗好转的例数÷治
A.乌苏烷型B.羟甾烷型C.齐墩果烷型D.达玛烷型E.羽扇豆烷型熊果酸结构类型()。
能够使中央银行履行最后贷款人职责的政策工具是()。
物件致人损害责任的构成要件有()。
人格是决定个体的外显行为和内隐行为并使其与他人的行为有稳定区别的综合心理特征,其核心为()
法制部门执法监督的方式有()。
最新回复
(
0
)