首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
69
问题
以下程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger) …EndSub下面关于此过程的参数Index的叙
关于KeyPress事件,以下叙述中正确的是( )。
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click() X=5:Y=3
下列程序段的执行结果为()。x=Int(Rnd+3)SelectCasexCase5Print"ARow"Case4Print"BRow"Case3Print"CRow"CaseElse
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
某人编写了向随机文件中写一条记录的程序,代码如下:TypeRTypeNameAsString*10TelAsString*20EndTypePrivateSubCommand1_Click(
在考生目录下有一个工程文件sjt5.vbp和文本文件in5.dat,其中有若干个用一个空格符隔开的英文单词。窗体上有2个命令按钮,其功能是:单击“读数据”按钮,可以读入in5.dat文件中的所有内容并显示在文本框中。单击“统计”按钮,能
请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。再在滚动条下面画两
软件测试用例包括()。
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
随机试题
神志不清,语言重复,时断时续,声音低弱,属于
甲类传染病包括_______、霍乱。
上呼吸道感染的临床类型有
内地某中级法院审理一起涉及澳门特别行政区企业的商事案件,需委托澳门特别行政区法院进行司法协助。关于该司法协助事项.下列哪些表述是正确的?(2013年卷一第79题)
()是中流砥柱。
如果市场是完善的或有效的,那么改变会计政策有助于创造股东财富。()
Nasreddinwasapoorman,sohetriedtogrow【C11】______hecouldinhisowngarden,sothathewouldnothavetobuysomanyin
YouhavejustlearnedthatyourfriendWebberhadhisanklesinjuredandisnovoinhospital.Sendalettertohim.Yourletter
帧中继网的虚电路建立在(58),与X.25相比,因为(59)从而在网上的延迟时间更小。这种网络没有流量控制功能,但增加了拥塞控制功能。如果沿着帧传送方向出现拥塞,则把帧地址字段的(60)位设置为1,这样接收方就可通过(61)协议要求发送方降低数据速率。最适
A、Acompanymanager.B、Awaitress.C、Ashopassistant.D、Asecretary.D女士说“IntelCompany...CanIhelpyou?”,由此可以推断她是一名秘书。
最新回复
(
0
)