首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N 100则以下叙述中正确的是
若程序中有宏定义行:#define N 100则以下叙述中正确的是
admin
2015-08-14
33
问题
若程序中有宏定义行:#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/jUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句"k=b*20;"(k为int型变量)后,k的值是______。
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%",n[i
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
下列二维数组的说明中,不正确的是()。
下列叙述中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
已知#intt=0;while(t=1){...}则以下叙述正确的是
随机试题
直线回归分析中,应变量Y又称为
经络系统中,气血运行的主要通道是
2006年12月3日,甲向乙借款30万元,并且以自己的在建房屋作为担保。双方约定,在甲向乙交付借款后15天内到登记机关办理抵押登记。但是,在款项交付15天后甲拒绝办理登记手续。下列说法正确的是()
固定资产的各组成部分具有不同使用寿命、适用不同折旧率的,应当分别将各组成部分确认为单项固定资产。()
()是航空运输合同订立和运输合同条件的初步证据。
在社区中,当大部分居民感觉到某些需要与期望不能满足,并把它们说出来时,那便是居民的()。
强硬的紧缩政策和严重的失业问题,导致意大利社会不满情绪日益_______。就在莱塔内阁在总统府宣誓就职时,总理府外上演了一起因对政府不满而引发的枪击案。作为欧元区第三大经济体,意大利若因政治局势不稳而_______债务危机再度恶化,将给欧元区乃至整个欧盟带
设函数f(x)有连续导数,F(x)=∫0xf(t)f’(2a—t)dt。证明:F(ga)-2F(A)=f2(A)-f(0)f(2a).
HumanmaleslivingwiththeirmomsmaynotexpecttohavemuchluckhookingupthisValentine’sDay.【C1】______amongthenorther
中国已经公布了个人所得税制度的重大改革措施。改革的主要内容包括将个人的主要所得项目纳入综合征税范围、完善个人所得税费用扣除模式、优化调整个人所得税税率结构等。纳税人可以享受六项专项附加扣除(deduction)——儿童教育、继续教育、严重疾病的健康治疗、房
最新回复
(
0
)