首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有一个名为init.txt的文件,内容如下: #define HDY(A,B) A/B #define PRINT(Y) printf("y=%d\n",Y) 有以下程序 #include"init.txt" ma
有一个名为init.txt的文件,内容如下: #define HDY(A,B) A/B #define PRINT(Y) printf("y=%d\n",Y) 有以下程序 #include"init.txt" ma
admin
2009-03-17
45
问题
有一个名为init.txt的文件,内容如下: #define HDY(A,B) A/B #define PRINT(Y) printf("y=%d\n",Y) 有以下程序 #include"init.txt" main() { int a=1,b=2,c=3,d=4,k; k=HDY(a+c,b+d); PRINT(k); } 下面针对该程序的叙述正确的是
选项
A、编译出错
B、运行出错
C、运行结果为y=0
D、运行结果为y=6
答案
D
解析
本题考查的是带参数的宏定义。不仅要进行简单的字符替换,还要进行参数替换。根据宏替换的规则,本题在进行替换宏HDY时,没有像所希望的那样将HDY(a+c,b+d)替换成(a+c)/(b+ d),而是替换成了“a+c/b+d”,因此结果k为6。
转载请注明原文地址:https://kaotiyun.com/show/BYXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
计算z的值,当x大于等于y时,z=x;否则z=y。下列语句中错误的是()。
下列程序执行后,变量a的值为()。Dima,b,c,dAsSinglea=10:b=20:c=40Ifb>aThend=a:a=b:b=dEndIfIfc>aThen
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
以下程序在文本框Text1中输入任一字符串,并按相反的次序显示在文本框Text2中,在横线处应填写()。DimNAsString,CAsString,DAsStringN=Text1.TextM=_____
如果需要线控件在窗体上成为一条与水平线呈45°的斜线,它的属性值应满足的条件是()。
在满足实体完整性约束的条件下( )。
以下能够触发文本框Change事件的操作是( )。
为了使窗体左上角不显示控制框,需设置为False的属性是( )。
下列排序方法中,最坏情况下比较次数最少的是
随机试题
①近年来,人们对甜味零食、含糖饮料的需求越来越大,摄入的添加糖也与日俱增②碳水化合物是一系列只由碳、氢、氧三种元素构成的物质,糖类就是种类繁多的碳水化合物中的一类③许多食物(比如水果)中天然都含有糖,我们吃下这些含有糖类的食物后,可以吸
简述审美情感与审美想象的关系。
下列关于睾丸的叙述,错误的是【】
在组织沟通过程中“几种媒介相互冲突”,属于
重大危险源的安全监督管理工作主要由()一级安全生产监督管理部门进行。
如图,有四张卡片(形状、大小和质地都相同),正面分别写有字母A、B、C、D和一个不同的算式,将这四张卡片背面向上洗匀,从中随机抽取两张卡片,这两张卡片上的算式只有一个正确的概率是_________.
在德育过程中,教师充分利用学生的闪光点来克服他们的消极因素。这种教育方式遵循的原则是()。
◇Anyneedforthesomewhere?ShareFlatsHappyValleybigflat,1roomreadyforuseimmediately.Quietandconvenien
FlorenceSephtonis77andlives【1】Deganwy,NorthWales.Sheisreading【2】anartsdegree."I’mmore【3】acreaturetopolishmymi
Becausethereareoftenmore______thantherearejobs.
最新回复
(
0
)