预处理命令行都必须以()号开始.
第1题:
以下叙述中正确的是( )。
A.预处理命令行必须位于源文件的开头
B.在源文件的一行上可以有多条预处理命令
C.宏名必须用大写字母表示
D.宏替换不占用程序的运行时间
第2题:
以下叙述中错误的是
A.在程序中凡是以"#"开始的语句行都是预处理命令行
B.预处理命令行的最后不能以分号表示结束
C.#define MAX 是合法的宏定义命令行
D.C程序对预处理命令行的处理是在程序执行的过程中进行的
第3题:
以下叙述中不正确的是( )。
A.预处理命令行都必须以#号开始
B.在程序中凡是以#号开始的语句行都是预处理命令行
C.宏替换不占用运行时间,只占编译时间
D.定义#define PI 3.1415926;是正确的
第4题:
以下叙述中不正确的是______。
A.C程序中的预处理命令行都以#号开始
B.宏定义中的宏名可用大写字母或小写字母
C.宏替换不占用运行时间,只占用编译时间
D.使用带参数的宏时,参数的类型应与宏定义时的一致
第5题:
A.宏展开不占用运行时间,只占用编译时间
B.宏名无类型
C.宏名必须用大写字母表示
D.预处理命令行都必须以#号开始
第6题:
以下选项中的编译预处理命令行,正确的是( )。
A.deftne E 2.38
B.define PI_21.56
C.define int INT
D.DEFINE TRUE
第7题:
以下叙述中正确的是( )。
A.在c语言中,预处理命令行都以‘‘#”开头
B.预处理命令必须位于c源程序的起始位置
C.#include必须放在c程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能
第8题:
下面选项中关于编译预处理的叙述正确的是
A.预处理命令行必须使用分号结尾
B.凡是以号开头的行,都被称为编译预处理命令行
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
第9题:
所有的公文都必须标注份号。
第10题:
不论采用何种形式的膜分离装置,都必须对料液进行预处理,防止膜孔堵塞。
第11题:
#define PI 3.14
##define eps 0.001
#DEFINE TRUE
#define int INT
第12题:
对
错
第13题:
以下叙述中正确的是( )。
A.预处理命令行必须位于C源程序的起始位置
B.在C语言中,预处理命令行都以“#”开头
C.每个C程序必须在开头包含预处理命令行:#include<stdio.h>
D.C语言的预处理不能实现宏定义和条件编译的功能
第14题:
每个C++程序都必须有且仅有一个( )。
A.预处理命令
B.函数
C.语句
D.主函数
第15题:
以下叙述中不正确的是
A.预处理命令行都必须以#号开始
B.在程序中凡是以#号开始的语句行都是预处理命令行
C.宏替换不占用运行时间,只占编译时间
D.在以下定义是正确的:#define PI 3.1415926;
第16题:
以下叙述中不正确的是A.预处理命令都必须以#号开始B.在程序中凡是以#号开始的语句行都是预处理命令行C.宏替换不占用运行时间,只占编译时间D.以下定义是正确的:#define PI 3.1415926;
第17题:
以下叙述中正确的是( )。
A.在C语言中,预处理命令行都以“”开头
B.预处理命令行必须位于c源程序的起始位置
C.include<stdi0.h>必须放在C程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能
第18题:
以下叙述中不正确的是( )。
A.预处理命令行都必须以#号开始,结尾不加分号
B.在程序中凡是以#号开始的语句行都是预处理命令行
C.C程序在执行过程中对预处理命令进行处理
D.预处理命令可以放在程序中的任何位置
第19题:
以下叙述中正确的是( )。
A.预处理命令行必须位于C源程序的起始位置
B.在C语言中,预处理命令行都以“#”开头
C.每个C程序必须在开头包含预处理命令行:#include
D.C语言的预处理不能实现宏定义和条件编译的功能
第20题:
在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。()
A对
B错
第21题:
以下的叙述中不正确的是()
第22题:
#define PAI 3.14
#Define Eps 0.00001
##DEFINE FALSE 0
#define int INT
第23题:
预处理命令行必须位于源程序的开始
源程序中凡是以#开始的控制行都是预处理命令行
一行上只能有一条有效的预处理命令
预处理命令是在程序正式编译之前被处理的