首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #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
52
问题
下面程序的运行结果是 #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://kaotiyun.com/show/yVjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序时输入“456<空格>789<空格>123<回车>”,输出结果是()。#include<stdio.h>main(){charm[80];intc,i;scanf("%c",&c);scanf("%d",&i);sca
以下叙述中错误的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
已知chara;intb;floatc;doubled;则表达式a—b+c—d结果为()型。
给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。例如,给主函数中的变量x1、x2、x3分别输入15112,则输出结果应当是:330。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
给定程序MODIl.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。#include<iostream.h>【】;classAA{
随机试题
“阴在内,阳之守也;阳在外,阴之使也”,说明了阴阳之间的哪种关系
“壮水之主,以制阳光”的治法,最适于治疗的是()
执业药师注册必须具备的条件包括
根据超声波检测原理,下列关于超声波检测适用的叙述中,正确的是()。
定期存款和活期存款是按照()划分的。
把讲解和阅读材料内容有机结合起来的一种讲授方式是()
自古以来,中国人就有饮茶的习惯,国内较早关于茶叶的研究来自唐代陆羽的《茶经》,茶叶按其制作工艺可以分为不发酵、半发酵和完全发酵茶。以下属于半发酵茶的是()。
西周的学校按学生的年龄与程度划分,可分为()两级。
TestsShowWomenSuitedforSpaceTravelBetween1977and1981,threegroupsofAmericanwomen,numbering27inall,betweenth
TheIELTSExamIELTS:InternationalEnglishLanguageTestingSystemI.Purposes:forimmigrationstatus,(1)______,applyingfor
最新回复
(
0
)