题目内容
(请给出正确答案)
[主观题]
C语言提供的预处理功能包括条件编译,其基本形式为: xxx标识符 程序段1 else 程序段2 endif
这里xxx可以是()。
A.define或include
B.ifdef或incl ude
C.ifdef或ifndef或define
D.ifdef或ifndef
答案
查看答案
A.define或include
B.ifdef或incl ude
C.ifdef或ifndef或define
D.ifdef或ifndef
第1题
以下叙述中正确的是()。
A.预处理命令行必须位于C源程序的起始位置
B.在C语言中,预处理命令行都以“#”开头
C.每个C程序必须在开头包含预处理命令行:#include<stdio.h>
D.C语言的预处理不能实现宏定义和条件编译的功能
第2题
下列选项中,不属于预处理程序要完成的功能的是_______。
A.滤掉源程序中的注释
B.查找源程序中无用字符
C.进行宏替换
D.实现文件包含的嵌入和条件编译的嵌入
第3题
A.预处理、编译、汇编、链接
B.编译、预处理、汇编、链接
C.汇编、预处理、链接、编译
D.链接、预处理、编译、汇编
第5题
第6题
以下正确的叙述是( )。
(A)在C语言程序中,main()函数必须位于文件的开头
(B)C语言程序每行中只能写一条语句
(C)C语言程序本身没有输入、输出语句
(D)对一个C语言程序进行编译预处理时,可检查宏定义的语法错误
第10题
A.I、III
B.II、Ⅳ
C.I、III、Ⅳ
D.II、Ⅲ、Ⅳ