在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是( )。

题目
在源程序的开始处加上“include”进行文件引用的原因,以下叙述正确的是( )。

Astdio.h文件中包含标准输入输出函数的函数说明,通过引用此文件以便能正确使用prinff、scanf等函数

B将stdio.h中标准输入输出函数链接到编译生成的可执行文件中,以便能正确运行

C将stdio.h中标准输入输出函数的源程序插入到引用处,以便进行编译链接

D将stdio.h中标准输入输出函数的二进制代码插入到引用处,以便进行编译链接

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C++中,若需要在程序文件中进行标准输入输出操作,则必须在开始处加入预处理命令include<iostream.h>,若使用到数学库中的函数时,要在源程序的开始处加入预处理命令【 】。


正确答案:#include
#include

第2题:

在一个C++源程序文件中定义的全局变量的有效范围是( )。

A.该C++程序的所有源程序文件

B.本源程序文件的全部范围

C.从定义变量的位置开始到本源程序文件结束

D.函数内部全部范围


正确答案:C

第3题:

在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号) 括起时,寻找被包含文件的方式是( )。

A.仅仅搜索当前目录

B.仅仅搜索源程序所在目录

C.在标准目录下查找指定的文件

D.先在源程序所在目录搜索,如查找不到,再按系统指定的标准目录查找


正确答案:C
解析:本题考查文件包含的知识点:格式1:#include文件名>,预处理程序在标准目录下查找指定的文件;格式2:#include“文件名”,预处理程序首先在引用被包含文件的源文件所在的目录中寻找指定的文件,如查找不到,再按系统指定的标准目录查找。

第4题:

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

A.在c语言中,预处理命令行都以‘‘#”开头

B.预处理命令必须位于c源程序的起始位置

C.#include必须放在c程序的开头

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


正确答案:A
预处理命令是以“#”号开头的命令,它们不是c语言的可执行命令,这些命令应该在函数之外书写,一般在源文件的最前面书写,但不是必须在起始位置书写,因此B)、c)选项错

第5题:

若要在程序文件中进行标准输入输出操作,则必须在开始的 include命令中使用头文件______。


正确答案:iostreflm.h
iostreflm.h 解析:本头文件很重要,包含了基本输入输出所需要的库函数。

第6题:

在“文件包含”预处理语句中,当include后面的文件名用双引号括起时,寻找被包含文件的方式为()。

A、仅仅搜索当前目录

B、仅仅搜索源程序所在目录

C、直接按系统设定的标准方式搜索目录

D、先在源程序所在目录搜索,若找不到,再按系统设定的标准方式搜索


标准答案:D

第7题:

在“文件包含,,预处理语句的使用形式中,当#include后面的文件名用(双引号)括时,寻找被包含文件的方式是( )。

A.直接按系统设定的标准方式搜索目录

B.先在源程序所在的目录搜索,如没找到,再按系统设定的标准方式搜索

C.仅仅搜索源程序所在目录

D.仅仅搜索当前目录


正确答案:B
#include”文件名”,预处理程序首先在引用被包含文件的源文件所在的目录下搜索指定的文件,如没找到,再按系统指定的标准目录搜索。

第8题:

在“文件包含”预处理语句的使用形式中,当include后面的文件名用<>括起时,寻找被包含文件的方式是( )

A.仅仅搜索当前目录

B.仅仅搜索源程序所在目录

C.直接按系统设定的标准方式搜索目录

D.先在源程序所在目录搜索,再按系统设定的标准方式搜索


正确答案:C 

第9题:

在“文件包含”预处理语句的使用形式中,当#include后面的文件名用””括起时,寻找被包含文件的方式是

A.直接按系统设定的标准方式搜索目录

B.先在源程序所在的目录搜索,再按系统设定的标准方式搜索

C.仅仅搜索源程序所在目录

D.仅仅搜索当前目录


正确答案:A
解析:本题考查在include中.采用不同的符号,如>或"",编译器搜索方式的不同。

第10题:

根据我国有关标准的规定,在标准中可以引用我国的标准,也可以引用国外标准,不能对以下()文件进行规范性引用。

  • A、非公开的文件
  • B、资料性引用件
  • C、在标准编制过程中参考近的文件
  • D、公开性文件

正确答案:A,B,C

更多相关问题