首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k;
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k;
admin
2009-02-15
47
问题
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d\n",k);}
选项
A、3
B、5
C、6
D、8
答案
1
解析
带参数的宏定义命令行形式如下:#define宏名(形参表)替换文本。首先进行M的宏替换,之后再进行N的宏替换,替换后的表达式为(a)* (b)/(c)。
转载请注明原文地址:https://kaotiyun.com/show/y0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有数据定义语句:DimX,YAsInteger以上语句表明
在窗体上画一文本框,其名称为Textl,为了在程序运行后隐藏该文本框,应使用的语句为
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
下面循环语句中在任何情况下都至少执行一次循环体的是
以下自定义数据类型的语句中,正确的是
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
开发大型软件时,产生困难的根本原因是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
新生儿娩出后,首先应
两种砂子的细度模数相同,它们的级配一定相同。()
债权人可以持商业承兑汇票向银行贴现以获取现金。()
吴某为某肉禽加工企业员工,因感觉自己从事的肉鸡分离工作较为无聊,经常出错。为使其克服心理疲劳,该工厂推行了一系列措施。下列措施中不能消除疲劳的是()。
甲公司为一家制造企业。2×17年4月1日,为降低采购成本,自乙公司一次购进了三套不同型号且有不同生产能力的设备X、Y和Z。甲公司以银行存款支付货款880000元、包装费20000元。X设备在安装过程中领用生产用原材料账面成本20000元(未计提存货跌价准备
教师职业道德形成和发展的主要社会条件是()。
基于某种特定的标准,来评价学生对与教学密切关联的具体知识和技能的掌握程度的评价方式称为()。(2015·天津)
为构建社会主义和谐社会提供最根本保证的是()。
求曲线y=2e-χ(χ≥0)与χ轴所围成的图形的面积.
A、It’ssettingupjointventures.B、It’sbranchingoutintopolitics.C、Itcomputerizesmanagement.D、Itacceptsinstallmentpay
最新回复
(
0
)