题目内容
(请给出正确答案)
[单选题]
C++编译预处理命令在程序中都是以()字符开头的。
A.﹡
B. #
C. &.
D. @
答案
查看答案
A.﹡
B. #
C. &.
D. @
第2题
A.编译预处理命令都是以“#”开头
B.编译预处理命令“#defineX5+1”,会将程序中出现的X替换为6
C.编译预处理命令在编译之前进行处理
D.编译预处理命令可以放在程序的开头、中间或末尾
第6题
使用系统函数sqrt()时,应在程序开头写上的编译预处理命令是()
A.#include<stdio,h>
B.#include<string,h>
C.#include<math.h>
D.#include<stdlib.h>
第7题
A.预处理命令行必须以#号开头
B.凡是以#开头的语句都是预处理命令行
C.在程序执行前执行预处理命令
D. #define P1=3.14是一条正确的预处理命令
第8题
A.预处理命令行必须位于源程序的开始
B.源程序中凡是以 # 开始的控制行都是预处理命令行
C.一行上只能有一条有效的预处理命令
D.预处理命令是在程序正式编译之前被处理的
第9题
下面选项中关于编译预处理的叙述正确的是
A.凡是以}号开头的行,都被称为编译预处理命令行
B.预处理命令行必须使用分号结尾
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处