首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2019-04-24
35
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://jikaoti.com/ti/tNf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设intb=2,表达式(b<<2)/(b>>1)的值是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
运行下面的程序,输出结果是()。main(){inta=3,b=0,c=0;if(a==b+c)printf("****");elseprintf("####");
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为:10、20、30、40、50、60、70、80、90时,函数返回的
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*******料,删除后,字符串中的内容应当是:****A*BC*DEF*G
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入XX所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函
软件是指
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
VN程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。yoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+lj<nj++)if(f
下列关于软件工程的描述中正确的是
随机试题
关于SPECT/CT中CT的论述,下列错误的是
下列各项,属被动体位的是
在设备制造过程中,监理工程师投资控制的主要任务是( )。
乡级政府编制的决策草案,由()审批。
申请专利的发明创造在法定期限内,参加中国政府主办的国际展览会上首次展出,不丧失新颖性。该法定期限是()。
如果在审计报告日前获取的其他信息中识别出重大不一致,并且需要对其他信息作出修改,但管理层拒绝作出修改,注册会计师应当()。
教师履行教书育人的职责主要是通过()。
下列有关生物常识说法正确的是()。
新闻导语的任务。(暨南大学,2008年)
下列关于春秋时期公布成文法历史意义的表述,正确的有()。
最新回复
(
0
)