首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N100则以下叙述中正确的是
若程序中有宏定义行:#define N100则以下叙述中正确的是
admin
2020-03-15
52
问题
若程序中有宏定义行:#define N100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/HCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,则以下能正确计算f=n!的程序段是
以下叙述中正确的是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下面选项中的程序段,没有编译错误的是
下面叙述中错误的是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
随机试题
一般进出口货物
A.香砂六君子汤B.温胆汤C.苏叶黄连汤D.小半夏加茯苓汤E.逍遥散
患者女,46岁。6分钟步行试验时300步即出现呼吸困难,颈静脉怒张、肝大、水肿。心功能Ⅲ级的患者,活动时代谢当量水平为
心脉痹阻可以引起肝气郁结可以引起
“市场准人”和“国民待遇”是WTO《服务贸易总协定》中最重要的条款。根据该协议的规定,这两个条款是WTO成员国的一项()。
现实中,领导者权力的来源一般有()。
根据《中华人民共和国企业破产法(试行)》的规定,债权人会议的职权有()。
下列选项中属于增强师生之间心理相容性措施的是()
公文主体部分称为()。
企业建模分成三个阶段:职能范围确定、企业活动过程的确定和企业基本活动确定。.下述的哪个分析属于企业活动过程的确立?
最新回复
(
0
)