首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #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
24
问题
下面程序的运行结果是 #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://kaotiyun.com/show/Bnjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:maln(){inti,t[][3]={9,8,7,6,5,4,3,2,1},ifor(i=0;i
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
结构化程序设计中,下面对goto语句使用描述正确的是
关系数据模型的三个组成部分中不包括()。
有三个关系R、S和T如下,则关系T由关系R和S通过()得到。
下列排序法中,最坏情况下时间复杂度最小的是
下列处理中与队列有关的是()。
在关系数据库中,描述全局数据逻辑结构的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
粘连性肠梗阻行手术治疗时应所有粘连均行分离。()
孙某,女,60岁。症见头摇肢颤,面色咣白,表情淡漠,神疲乏力,动则气短,心悸健忘,眩晕纳呆,舌淡红,苔薄白滑,脉沉濡无力。其首选方剂是
下列各项中,属于原始凭证按照填制手续及内容不同所分类别的有()。
下列关于复利计息和有效年利率的说法中,错误的有()。
下列各项中,按规定应该缴纳契税的有()。
我国的政权组织形式是()。
下列关于3~6岁幼儿膳食的叙述,错误的是()
【2014山东济宁】智力是指认识方面的各种能力,其核心成分是()。
苏联卫国战争,是世界反法西斯战争的重要组成部分。1941年6月22日,纳粹德国撕毁《苏德互不侵犯条约》,闪电战突袭苏联,1941年7月3日,斯大林向苏联人民发表广播演说,号召全体苏联人民团结起来,全力以赴同希特勒法西斯作殊死斗争,苏联卫国战争全面爆发。在苏
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号
最新回复
(
0
)