[单选题]

以下叙述中正确的是

A.) 预处理命令行必须位于 C 源程序的起始位置

B.) 在 C 语言中,预处理命令行都以 "#" 开头

C.) 每个 C 程序必须在开头包含预处理命令行 : #include<stdio.h>

D.)C 语言的预处理不能实现宏定义和条件编译的功能

参考答案与解析:

相关试题

以下选项中的编译预处理命令行,正确的是( )。

[单选题]以下选项中的编译预处理命令行,正确的是( )。A.deftne E 2.38B.define PI_21.56C.define int INTD.DEFINE TRUE

  • 查看答案
  • 以下选项中的编译预处理命令行,正确的是(  )。

    [单选题]以下选项中的编译预处理命令行,正确的是(  )。A.#definePI3.14B.##defineeps0.001C.#DEFINETRUED.#de

  • 查看答案
  • 以下叙述中错误的是A) 在程序中凡是以 “ # ” 开始的语句行都是预处理命令行

    [单选题]以下叙述中错误的是A.) 在程序中凡是以 “ # ” 开始的语句行都是预处理命令行B.) 预处理命令行的最后不能以分号表示结束C.)#define MAX 是合法的宏定义命令行D.)C 程序对预处理命令行的处理是在程序执行的过程中进行的

  • 查看答案
  • 下面关于编译预处理的命令行,正确的是(  )。

    [单选题]下面关于编译预处理的命令行,正确的是(  )。A.B.C.D.

  • 查看答案
  • 以下关于C语言的叙述中正确的是( )。 A)预处理命令通常位于函数体外面,但也可

    [单选题]以下关于C语言的叙述中正确的是( )。A.)预处理命令通常位于函数体外面,但也可以位于函数体中间B.)C语言中的变量定义须在其他语句之前C.)在C语言程序的书写中,一个语句必须单占一行D.)一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数

  • 查看答案
  • C语言命令行参数问题?

    [试题]C语言命令行参数问题?int main(int argc,char **argv)main的输入只接受这种格式吗?如果要接受double和int型怎么办啊?给个例子接受一个double和一个int型的!!麻烦各位了!!!

  • 查看答案
  • 下列命令在命令行输入正确的是()

    [多选题] 下列命令在命令行输入正确的是()A .阳台右输YTB .台阶可输TJC .雨蓬可输YPD . D.门窗可输MC

  • 查看答案
  • 在4.0命令行中,通过()命令可查询到当前主机支持的所有命令行命令。

    [填空题] 在4.0命令行中,通过()命令可查询到当前主机支持的所有命令行命令。

  • 查看答案
  • 关闭命令行的命令是()

    [单选题]关闭命令行的命令是()A .CTRL+7B .CTRL+F12C .CTRL+9D . D.CTRL+10

  • 查看答案
  • C#编译器的命令行参数用()隔开。

    [单选题]C#编译器的命令行参数用()隔开。A . 空白B . 句号C . 分号D . 逗号

  • 查看答案
  • 以下叙述中正确的是A) 预处理命令行必须位于 C 源程序的起始位置B) 在 C