![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下面关于文件包含预处理的叙述中,错误的是()。
A.文件包含预处理语句不一定要书写在程序代码的最前面
B.文件包含预处理语句中,使用尖括号还是双引号括住文件名都可以
C.使用文件包含预处理,既可以包含系统的文件,也可以包含用户的文件
D.文件包含预处理语句一定要书写在程序代码的最前面
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.文件包含预处理语句不一定要书写在程序代码的最前面
B.文件包含预处理语句中,使用尖括号还是双引号括住文件名都可以
C.使用文件包含预处理,既可以包含系统的文件,也可以包含用户的文件
D.文件包含预处理语句一定要书写在程序代码的最前面
A.当项目编译成应用程序时,项目中所有的文件被组合成一个应用程序
B.如果应用程序中包含需要修改的文件,必须将该文件设置为包含
C.排除文件不是应用程序的一部分,它是应用程序的辅助文件
D.作为编译的通用准则,把表单和报表等程序文件设置为包含,把数据库和表等数据文件设置为排除
下面选项中关于编译预处理的叙述正确的是
A.凡是以}号开头的行,都被称为编译预处理命令行
B.预处理命令行必须使用分号结尾
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
A.使用#ifdef系列预处理命令,可以在程序执行时对流程进行控制
B.在使用#ifndef系列预处理命令时,#ifdef必须和#endif配合使用
C.使用#ifdef系列预处理命令,可以在编译时对处理代码进行选择
D.#ifdef和#ifndef预处理命令的功能完全相同
A.虚拟存储器是由物理内存和硬盘上的虚拟内存联合组成的
B.硬盘上的虚拟内存实际上是一个文件,称为交换文件
C.交换文件通常位于系统盘的根目录下
D.交换文件大小固定,但可以不止1个
A.删除应用程序快捷图标时,会连同其所对应的程序文件一起删除
B.设置文件夹属性时,可以将属性应用于其包含的所有文件和子文件夹
C.删除目录时,可将此目录下的所有文件及子目录一起删除
D.双击某类扩展名的文件,操作系统可启动相关的应用程序
以下叙述中正确的是()
A.预处理命令行必须位于源文件的开头
B.每个C语言必须在开头包含预处理命令行:include<stdio.h>
C.宏名必须用大写字母表示
D.宏替换不占用程序的运行时间
A.基本输入/输出系统中的加电自检程序通过读取CMOS RAM中的内容来识别系统的硬件配置信息,并据此对系统中各部件进行测试和初始化
B.CMOS RAM中保存的信息包含系统的日期和时间等
C.基本输入/输出系统包含的CMOS SETUP程序也存放在主板上的CMOS RAM中
D.由于CMOS RAM配有电池,因此PC关机后,保存在其中的信息不会丢失
A.程序有错,文件包含语句写在主函数体内
B.程序没有错误,输出是:s=100
C.程序没有语法错误,但没有输出数据
D.程序有错,两个文件包含预处理语句使用了不同的括号括住文件名
下面选项中关于文件指针概念的叙述正确的是
A.文件指针就是文件位置指针,表示当前读写数据的位置
B.文件指针指向文件在计算机中的存储位置
C.文件指针是程序中用FILE定义的指针变量
D.把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
下面关于EOF的叙述,正确的是
A.EOF的值等于0
B.文本文件和二进制文件都可以用EOF作为文件结束标志
C.EOF是在库函数文件中定义的符号常量
D.对于文本文件,fgetc函数读入最后一个字符时,返回值是EOF