预处理命令在程序中都是以()符号开头的。
A.*
B.#
C.&
D.@
A.*
B.#
C.&
D.@
第3题
A.预处理命令行必须以#号开头
B.凡是以#开头的语句都是预处理命令行
C.在程序执行前执行预处理命令
D. #define P1=3.14是一条正确的预处理命令
第5题
A.预处理命令行都必须以"#"开始
B.在程序中凡是以"#"开始的语句行都是预处理命令行
C.C程序在执行过程中对预处理命令行进行处理
D.#define ABCD是正确的宏定义
第6题
使用系统函数sqrt()时,应在程序开头写上的编译预处理命令是()
A.#include<stdio,h>
B.#include<string,h>
C.#include<math.h>
D.#include<stdlib.h>
第8题
A.预处理命令行必须位于源程序的开始
B.源程序中凡是以 # 开始的控制行都是预处理命令行
C.一行上只能有一条有效的预处理命令
D.预处理命令是在程序正式编译之前被处理的
第9题
下面选项中关于编译预处理的叙述正确的是
A.凡是以}号开头的行,都被称为编译预处理命令行
B.预处理命令行必须使用分号结尾
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
第11题
以下叙述中正确的是()。
A.在C语言中,预处理命令行都以“”开头
B.预处理命令行必须位于c源程序的起始位置
C.include<stdi0.h>必须放在C程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能