首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于#define N 100的叙述中正确的是( )。
关于#define N 100的叙述中正确的是( )。
admin
2017-10-24
65
问题
关于#define N 100的叙述中正确的是( )。
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标识符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”开头的行,都称为“翻译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程,即在程序执行之前就处理了。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”。都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/uIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结粜是()。
设有定义:FILE*fw;,请将以下打开文件的语句补充完整,以便可以向文本文件readme.txt的最后续写内容。fw=fopen("readme.txt","()")
有以下程序:fun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7
为了使模块尽可能独立,要求()。
以下程序运行后的输出结果是()。fun(intA){intb=0;staticintc=3;b++;c++;return(a+b+C);}main(){inti,a=5;
若有定义:char*x="abcdefghi";,以下选项中正确运用了strcpy函数的是()。
设有定义:floatx=123.4567;,则执行以下语句后的输出结果是()。printf("%f\n",(int)(x*100+0.5)/100.0);
以下叙述中错误的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
随机试题
下列关于脑疝的叙述,错误的是()。
具有补脾止泻,益肾固精功效的药物是
关于线粒体ATP合酶的叙述,错误的是
应考虑资源合理开发利用要求和资源可采储量等因素的行业是()。
出口退税产品应具备的条件是()。
某企业工人日产量如下:请回答:(1)上述变量数列属于哪一种变量数列?(2)指出上表中的变量、变量值、上限、下限、次数。(3)计算组距、组巾值和频率。
按金融工具交易的阶段来划分,金融市场可分为()。
近日,随着敬老日的到来,在一些地区,不能回家陪伴父母的子女会买个陪聊机器人送给父母.这也让陪聊机器人一时销量增长不少。这些机器人有的做成毛绒玩具,还有的做成小朋友。有一款穿着宇航服的机器人据说能达到5岁儿童的会话能力,“体”内储存了数万种对话情景和人面部的
Chronicinsomniaisamajorpublichealthproblem.Andtoomanypeopleareusing【C1】______therapies,evenwhilethereareafew
LivingwithanalcoholicmeansallofthefollowingEXCEPT______.
最新回复
(
0
)