首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N 100则以下叙述中正确的是
若程序中有宏定义行:#define N 100则以下叙述中正确的是
admin
2015-08-14
39
问题
若程序中有宏定义行:#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全国计算机二级
相关试题推荐
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i+
下列程序输出的结果是()。main(){inta;a=-4+4*5-6;printf(“%d”,a);a=4+4%5-6;printf(“%d”,a);a=-3+4%6/5;p
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
下列程序的输出结果是______。main(){inta+,b=2,C=3,t=0;ifa<B){t=a;a=b;b=t;}ifa<C){t=a;a=c;c=t;}printf("%d,%d,%dln",a,b
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sized(int));f(p,a);
在执行下述程序时,若从键盘输入6和8,则结果为main(){inta,b,s;scanf("%d%d",&a,&b);S=aif(a<b)s=b;S*=s;pri
C语言规定,在一个源程序中,main函数的位置
已有定义:double*p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元【】。
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
随机试题
下列各项不需要施工单位组织专家进行论证、审查的是()。
某社区居民老王到街道办事处申请低保,因为前期提交的材料不全,他花了些时间补齐材料。再次提交后,老王认为工作人员答复不够及时,对居委会的社会工作者抱怨说:“他们办事的速度太慢了,我补了材料他们却迟迟不回复,这不是刁难人嘛,他们是故意不给我办吧……”从同理关怀
A.分区印模法B.非压力印模C.压力式印模D.功能性印模E.解剖式印模制作冠修复体的工作印模选用
A/当样品量为3时,取样量应为B/注射用无菌粉末装量差异检查需取供试品的瓶(支)数C/重量差异检查需取供试品的片数D/溶出度测定需取供试品的片数E/含量均匀度测定的初试需取供试品的片数20
提示肺动脉高压的体征提示右心室肥大的体征
盐酸普鲁卡因的含量测定采用的方法是
患儿,女,1岁。3天前因受凉出现发热,咳嗽,喘憋,食欲减退,查体:T37.5℃,心率140次/分,呼吸58次/分,口周发绀,鼻翼扇动,肺部听诊有中量湿啰音。护士首先应为患儿采取的措施是
(2008)在结构图中,高强度螺栓的表示方法,下列哪一种形式是正确的?
铁路工程验工计价依据包括()。
利用( )进行危险源辨识时的缺点是只能做定性评价。
最新回复
(
0
)