首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #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
27
问题
下面程序的运行结果是 #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全国计算机二级
相关试题推荐
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出“OK”的语句是()。
有以下程序(说明:字母A的ASCII码值是65):#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);S++:}
下列结构体的定义语句中错误的是()。
在具有2n个结点的完全二叉树中,叶子结点个数为
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
C语言程序中,运算对象必须是整型数的运算符是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及格科目
随机试题
锁骨产伤骨折的最佳治疗方案是:()
治疗婴幼儿腹泻伤食证,应首选
女性,48岁,右乳头刺痒,伴乳晕发红,糜烂3个月。查体:双侧腋窝无肿大淋巴结,乳头分泌物涂片细胞学检查见癌细胞,该病人癌变的类型是()
下列行为中,属于不能发生私法效果的默示的意思表示的是:
根据1954年宪法和现行宪法有关立法的规定,下列哪些选项是正确的?()
某企业经税务机关核定,上年度生产经营情况为:销售收入总额为6000万元,销售成本5600万元,销售费用50万元,缴纳增值税30万元,缴纳消费税、城市维护建设税和教育费附加共计47万元,发生财务费用0万元,发生管理费用100万元(其中业务招待费为24万元),
张某是某石油公司的业务员,一直代理公司与某农机站的石油供应业务。后张某被石油公司开除,但石油公司并未将此情况通知农机站,张某仍以石油公司的名义与农机站签定了合同,该合同属于()。
结构化方法在系统加工描述中,对组合条件的确定用下列哪种方法?()
Thelargecrowdslingeringinthestreetswerequickly_______byheavyrain.
A、Thetraining.B、Theequipment.C、Thediet.D、Theattitude.D讲座最后HelenWartman强调态度对于运动员获得成功非常重要,因此D项“态度”为正确答案。A项“训练”,B项“设备”和C项“
最新回复
(
0
)