首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include <stdio.h> #define M 5 #define N M+M main0 { int k;
以下程序的输出结果是【 】。 #include <stdio.h> #define M 5 #define N M+M main0 { int k;
admin
2009-06-20
26
问题
以下程序的输出结果是【 】。
#include <stdio.h>
#define M 5
#define N M+M
main0
{ int k;
k = N’N*5; printf("%d\n",k);
}
选项
答案
55
解析
本题考查的知识点是:宏替换。宏替换不是函数调用,所以不能因为M被定义为5,而N被定义为M+M而武断地认为N的值就是5+5=10。宏替换就是简单的字符串替换,以本题为例;因为N被定义为M+M,所以k=N*N*5;语句展开后为 k=M+M*M+M*5;。又因为M被定义为5,所以再展开后为K=5+5*5+5*5;。现在不难计算出,这个表达式的结果为k=55。故最终输出结果是55。
转载请注明原文地址:https://kaotiyun.com/show/26Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对窗体上名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click() Move200,200EndSub程序运行时,单击命令按钮,则产生的操作是( )。
以下自定义数据类型的语句中,正确的是( )。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是()。
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
在考生目录下有一个工程文件sjt5.vbp和文本文件in5.dat,其中有若干个用一个空格符隔开的英文单词。窗体上有2个命令按钮,其功能是:单击“读数据”按钮,可以读入in5.dat文件中的所有内容并显示在文本框中。单击“统计”按钮,能
软件测试用例包括()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
有二叉树如下图所示:则前序序列为()。
执行以下程序时,在窗体上单击鼠标后,将出现输入对话框,此时,直接按下回车键,窗体上的输出结果是PrivateSubForm_Click()DimSAsStringS=InputBox("inputdata","importa
随机试题
在考生文件夹下新建文档Word.docx,按照要求完成下列操作并以该文件名(Word.docx)保存文档。王刚是大地公司的文员,为丰富公司的文化生活,公司将定于2013年10月21日下午15:00时在会所会议室以爱岗敬业“激情飞扬在十月,创先争优
共同类科目
下列关于信息在计算机中的表示,捕述不正确的是________。
Itisnaturalthatyoungpeopleareoftenuncomfortablewhentheyarewiththeirparents.Theysaythat【61】parentsdon’t【62】them
下列有关取保候审的表述中,正确的有()。
道家主张“行不言之教”。()
(2011年中山大学)某债券的风险溢酬为1%,若经济状况好其现金流为1000元,两种情况都发生的概率均为50%。若无风险收益率为4%,则该债券当前的价格为()。
设每次试验成功的概率为0.2,失败的概率为0.8,设独立重复试验直到成功为止的试验次数为X,则E(X)=________.
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
2002年10月的一天,肯尼亚塔卡巴镇的居民迎来了3车“救命水”,就在人们拿着大桶小盆分水的时候,一幕戏剧性的(1)出现了:几十只猴子突然窜出,先是向居民投掷石块儿,(2)跑向人群又挠又咬,居民们(3)得四处逃散。猴子们(4)后开怀畅饮,嬉戏欢闹。回过神来
最新回复
(
0
)