首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include"iostream.h" #define sum(a,b) a*b void main( ) { int x; x=sum(1+2,3);
下面程序的运行结果是 #include"iostream.h" #define sum(a,b) a*b void main( ) { int x; x=sum(1+2,3);
admin
2010-03-29
17
问题
下面程序的运行结果是 #include"iostream.h" #define sum(a,b) a*b void main( ) { int x; x=sum(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/lLW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
已知chara;intb;floatc;doubled;则表达式a—b+c—d结果为()型。
以下叙述中正确的是
下面叙述中错误的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
在某测压点测得设备真空度600mmHg,当地大气压为748mmHg时,用国际单位制来表示此点的绝压值为()Mpa。
金毛,9月龄,体重约25kg。15d前发病,病前无外伤史,病初精神、食欲正常。主要临床症状为起立困难,弓背,行走时躯体左右摇摆,后肢步态异常,奔跑时右侧后肢不愿着地,有明显疼痛感,呈“兔子跳”样,右侧后肢腿肌有较明显的萎缩。X线片显示右侧髋关节髋臼变浅、髋
促进合理用药的措施主要包括
批准临时建设和临时用地的使用权限,一般均不超过()。
一般来说,当一个经济体出现持续的国际收支顺差时,会导致本币汇率(),个人理财产品组合应考虑()。
根据合同法律制度的规定,下列情形中,最高额抵押权中抵押权人的债权确定的有()。
拟订社会行政计划一般分以下步骤:选择目标、()、列出具体的计划项目。
著名的大提琴小品《天鹅》是圣桑的作品《_______》中的一首。
事务的ACID特性中C的含义是______。
Ifyou’restrugglingtodroppounds,findingoutyourpersonalitytraitsmayhelpyoumakeiteasier.Whetheryou’rethelif
最新回复
(
0
)