首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于编译预处理的叙述正确的是
下面选项中关于编译预处理的叙述正确的是
admin
2017-05-20
53
问题
下面选项中关于编译预处理的叙述正确的是
选项
A、凡是以≠}号开头的行,都被称为编译预处理命令行
B、预处理命令行必须使用分号结尾
C、预处理命令行不能出现在程序的最后一行
D、预处理命令行的作用域是到最近的函数结束处
答案
A
解析
在C语言中,凡是以“#”号开头的行,都称为编译预处理命令行。这些预处理命令组成的预处理命令行必须在一行的开头以“#”号开始,每行的末尾不能用“;”号结束,以区别于C语句、定义和说明语句。根据需要,命令行可以出现在程序的任何一行的开始部位,其作用一直持续到源文件的末尾。
转载请注明原文地址:https://www.kaotiyun.com/show/SiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
在下列选项中,没有构成死循环的是
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
以下定义语句中正确的是
随机试题
婴儿颅压增高的主要标志是( )。
对于增加建筑容积率来说,补地价的总价可以用下列公式计算:补地价(总价)=()×()。
(2010年)设随机变量X的概率密度为则P(0≤X≤3)等于()。
对野外实地检查项,可抽样检查,当批量数在≤20a时样本量为()。
建筑工程一切险的保险期终止时间可以是( )日。
根据公司法律制度的规定,持有有限责任公司全部股东表决权10%以上的股东,在发生某些法定事由时,可以提起解散公司的诉讼,人民法院应予受理。下列各项中,属于该法定事由的有()。
Johnsaidthathedidn’tquite______andaskedmetorepeatwhatIhadsaid.
如果字段“评价”的取值范围为0~10,则下列关于有效性规则的选项中,错误的是
Sometimeago,Idiscoveredthatoneofthechairsinmyfronthallhadabrokenleg.Ididn’tforeseeanygreatdifficultyin
A、HistoryofsurnamesinAmerica.B、Feministmovementinthe1960s.C、TraditionalsurnamesinEurope.D、Reasonsforinventingsu
最新回复
(
0
)