首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2013-10-19
48
问题
若程序中有宏定义行: #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/cSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf("%d\n",k);
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
对建立良好的程序设计风格,描述正确的是
在下述程序中,判断i>j共执行的次数是()。main(){inti=O,j=10,k=2,s=0;for(;;){i+=k;if(i>j){ptintf("%d",s);break;
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
若有如下程序段:intn=1O;while(1)n--;printf("%d";n);则while循环执行的次数是()。
表达式“1||2||3||4”的值是()。
下列叙述中错误的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
随机试题
肿瘤压迫喉返神经引起的咳嗽为()
目前普遍使用的氟化凝胶的含氟成分是医生叮嘱患者下次复诊时间
调研表反映房地产投资决策的思想,是房地产企业营销部门最关心、最需要得到的重要信息来源之一,必须设计一个好的调研表。它的步骤是()。
根据《水利水电工程标准施工招标文件》,除合同另有规定外,承包人对土料场或砂砾料场进行复核和复勘的费用以及取样试验的所需费用()。
工人工作时间中,()属于必须消耗的时间。
下列各项属于我国消防宣传与教育培训的原则是()。
不论采用何种账务处理程序,编制财务报表所需的资料都来源于()。
Researchonanimalintelligencealwaysmakesmewonderjusthowsmarthumansare.【B1】______thefruit-flyexperimentsdescribed
SuddenlyLadyWindermerelookedeagerlyroundtheroom,andsaid,inherclearcontraltovoice,"Whereismychiromantist?""
A、Thegraduatestudentscouldunderstandthelecture.B、Theundergraduatestudentscouldunderstandthelecture.C、Boththeunde
最新回复
(
0
)