题目内容
(请给出正确答案)
[单选题]
以下命令不是编译预处理命令的是()。
A.#define
B.#include
C.#if
D.typedef
答案
查看答案
A.#define
B.#include
C.#if
D.typedef
第1题
A.预处理命令行必须位于源程序的开始
B.源程序中凡是以 # 开始的控制行都是预处理命令行
C.一行上只能有一条有效的预处理命令
D.预处理命令是在程序正式编译之前被处理的
第2题
A.使用#ifdef系列预处理命令,可以在程序执行时对流程进行控制
B.在使用#ifndef系列预处理命令时,#ifdef必须和#endif配合使用
C.使用#ifdef系列预处理命令,可以在编译时对处理代码进行选择
D.#ifdef和#ifndef预处理命令的功能完全相同
第8题
A.预处理命令行必须以#号开头
B.凡是以#开头的语句都是预处理命令行
C.在程序执行前执行预处理命令
D. #define P1=3.14是一条正确的预处理命令
第9题
A.#include<stdio,h>
B.#include<string,h>
C.#include<math.h>
D.#include<stdlib.h>