niusouti.com
更多“以下描述正确的是()A.文件包含是编译预处理命令B.文件包含不占用程序的运行时间C.文件包含命令以#开头D.文件包含命令可以写在main函数中”相关问题
  • 第1题:

    下列关于预处理命令的描述中,错误的是()。

    A.预处理命令最左边的标识符是

    B.预处理命令是在编译前处理的

    C.宏定义命令可以定义符号常量

    D.文件包含命令只能包含.h文件


    正确答案:D

  • 第2题:

    下列关于JavaApplication与Applet的说法中,正确的是( )。

    A.都包含main()方法

    B.都通过“appletviewer”命令执行

    C.都通过“javac”命令编译

    D.都嵌入在HTML文件中执行


    正确答案:C
    解析: 本题考查JavaApplication与Applet的区别。Applet与Application的主要区别在执行方式上Application以main()方法为入口点运行,Applet要在浏览器或appletviewer中运行,运行过程比Application更复杂。两者都是通过“javac”命令编译,所以只有选项C说法正确。

  • 第3题:

    下列关于include命令的叙述中,错误的是()。

    A.#include命令中,文件名可以用双引号或尖括号括起来

    B.一个被包含文件中又可以包含另一个被包含文件

    C.一个#include命令中可以指定多个被包含文件

    D.一个#include命令中只能指定一个被包含文件


    正确答案:C

  • 第4题:

    以下关于视图的描述正确的是

    A.视图和表一样包含数据

    B.视图物理上不包含数据

    C.视图定义保存在命令文件中

    D.视图定义保存在视图文件中


    正确答案:B
    解析:视图兼有“表”和“查询”的特点,与查询类似的地方是;可以用来从一个或多个相关联的表中提取有用信息;与表类似的地方是;可以用来更新其中的信息,并将更新结果永久保存在磁盘上。视图是根据表定义的,因此视图基于表。视图是数据库的一个特有功能,只有在包含视图的数据库打开时才能使用视图。视图物理上不包含数据。

  • 第5题:

    在使用pulchar和getchar函数处理字符时。必须在程序的开头出现包含头文件的命令行是_________。


    正确答案:

  • 第6题:

    在#include命令中所包含的文件,可以是头文件,也可以是()文件。
    程序

  • 第7题:

    下面说法正确的是()

    • A、“删除”命令属于“文件”菜单
    • B、“编辑”菜单中包含“复制”命令
    • C、“退出”命令属于“文件”菜单
    • D、在“文件”菜单中只有4个命令选项

    正确答案:B,C

  • 第8题:

    关于JavaApplication和Applet的说法中,正确的是()

    • A、都包含main()方法
    • B、都通过“appletviewer”命令执行
    • C、都通过“javac”命令编译
    • D、都嵌入在HTML文件中执行

    正确答案:B

  • 第9题:

    关于#include命令,以下说法错误的是:()

    • A、该命令用于指示WEB服务器将文件内容插入到文档中,被包含文件的内容可以是允许在HTML文档中使用的任何有效内容。
    • B、file参数指定被包含文件的相对路径,被包含文件可以位于相同文件夹或子文件夹中,但它不能处于带有#include命令的页的上层文件夹中。
    • C、virtual参数用于指定被包含文件在Web 站点上的完整虚拟性。
    • D、Filename参数指定要包含的文件名,必须包含文件扩展名,而且必须用引号将文件名括起来。被包含的文件必须使用.inc 扩展名。

    正确答案:D

  • 第10题:

    单选题
    以下关于视图的描述中正确的是(  )。
    A

    视图和表一样包含数据

    B

    视图物理上不包含数据

    C

    视图定义保存在命令文件中

    D

    视图定义保存在视图文件中


    正确答案: A
    解析:
    视图是根据表定义的,而又超越表,视图和表物理上都不包含数据。磁盘上保存查询结果,数据库中保存数据结果。

  • 第11题:

    填空题
    在一个C语言程序文件中,若要包含另外一个头文件或程序文件,则应使用的预处理命令为()。

    正确答案: #include
    解析: 暂无解析

  • 第12题:

    填空题
    在c++程序中包含一个头文件或程序文件的预处理命令的标识符为()。

    正确答案: #include
    解析: 暂无解析

  • 第13题:

    以下叙述中正确的是( )。

    A.预处理命令行必须位于源文件的开头

    B.在源文件的一行上可以有多条预处理命令

    C.宏名必须用大写字母表示

    D.宏替换不占用程序的运行时间


    正确答案:D
    解析:本题的考点是C语言的预处理。预处理命令行可以出现在源程序的任何位置上,因此选项A的说法是错误的。源程序的一行上只能出现一条预处理命令,因此选项B的说法也是错误的。宏名只要是符合要求的标识符都可以,没有规定一定要大写,因此选项C的说法也是错误的。宏替换在程序编译时,就由编译程序对出现的宏名进行了相应的宏替换,因此宏替换不占用程序的运行时间。选项D的说法是正确的。

  • 第14题:

    关于JavaApplication和Applet的说法中,不正确的是()。

    A.都通过“javac”命令编译

    B.都通过“appletviewer”命令执行

    C.都嵌入在HTML文件中执行

    D.都包含main()方法


    正确答案:ACD

  • 第15题:

    以下叙述中正确的是

    A.预处理命令行必须位于源文件的开头

    B.在源文件的一行上可以有多条预处理命令

    C.宏名必须用大写字母表示

    D.宏替换不占有程序的运行时间


    正确答案:D
    解析:本题考查的是编译预处理的一些基本概念。在C语言中,凡是以“#”号开头的行,都称为“编译预处理”命令行。它们可以根据需要出现在程序的任何一行的开始部位,选项A是错误的。一条预处理命令至少得占一行,选项B是错误的。宏名可以是任何合法的C语言标识符,只不过通常习惯用大写字母,因此选项C是错误的。宏定义是“编译预处理”命令,它们的替换过程在编译时期就已经完成了,因此不会占有程序运行的时间,选项D是正确的。

  • 第16题:

    下列描述中正确的是( )。

    A.在C语言程序中预处理是指完成宏替换和文件包含指定的文件的调用

    B.预处理指令只能位于C源程序文件的首部

    C.预处理命令可以放在程序中的任何位置

    D.预处理命令结尾需要加分号


    正确答案:C
    解析:本题考查预处理命令的特点,编译预处理命令的特点:①为了区别一般的语句,预处理命令行都必须以"#"号开始,结尾不加分号;②预处理命令可以放在程序中的任何位置;⑧在程序中凡是以"#"号开始的语句行都是预处理命令行。

  • 第17题:

    在一个C语言程序文件中,若要包含另外一个头文件或程序文件,则应使用的预处理命令为()。
    #include

  • 第18题:

    在c++程序中包含一个头文件或程序文件的预处理命令的标识符为()。
    #include

  • 第19题:

    ls-a命令的作用是()。

    • A、显示所有配置文件
    • B、显示所有文件,包含以.开头的文件
    • C、显示以.开头的文件
    • D、以a开头的文件

    正确答案:B

  • 第20题:

    在文件包含命令中,被包含文件的扩展名()。

    • A、必须是.h
    • B、不能是.h
    • C、可以是.h或.cpp
    • D、必须是.cpp

    正确答案:C

  • 第21题:

    文件包含命令所包含的文件是不受限制的。


    正确答案:错误

  • 第22题:

    单选题
    关于JavaApplication和Applet的说法中,正确的是()
    A

    都包含main()方法

    B

    都通过“appletviewer”命令执行

    C

    都通过“javac”命令编译

    D

    都嵌入在HTML文件中执行


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    ls-a命令的作用是()。
    A

    显示所有配置文件

    B

    显示所有文件,包含以.开头的文件

    C

    显示以.开头的文件

    D

    以a开头的文件


    正确答案: B
    解析: 暂无解析