《编程语言基础——C语言》高等教育出版社(第五版)第九章 文件 章节过关卷

标签:
精品文字版答案
2024-02-26
| 2份
| 7页
| 230人阅读
| 4人下载

内容正文:

《编程语言基础——C语言》高等教育出版社(第5版) 第九章 文件 章节过关卷 考试时间90分钟 满分100分 班级 姓名 成绩 1、 单项选择题(本题15小题,每小题2分,满分30分) 1. C语言中,文件由________组成( ). A.字符(字节)序列 B.数据块 C.数据行 D.记录 2. C语言中的文件类型只有( ). A.索引文件和文本文件两种 B.ASCII文件和二进制文件两种 C.文本文件一种 D.二进制文件一种 3. C语言中文件的存取方式是( ). A.只能随机存取 B.只能顺序存取 C.可以顺序存取,也可随机存取 D.只能从文件开头进行存取 4. 在ASCII码(包括扩展ASCII码)中,最高位为( ). A.0 B.0/1 C.1 D.2 5. Word模板文件的扩展名是?( ). A..doc B. .dot C. .mod D. .mot 6. 以下叙述正确的是( ). A.在C语言中调用fopen函数就可把程序中要读、写的文件与磁盘上实际的数据文件联系起来 B.fopen函数的调用形式为:fopen(文件名) C.fopen函数的返回值为NULL时,则成功打开指定的文件 D.fopen函数的返回值必须赋给一个任意类型的指针变量 7. fopen函数的作用是( ). A. 向文件写数据 B. 将文件的内容读入内存. C. 读出文件的大小 D. 建立与文件关联的FIL.E结构体变量并返回该结构体变量的地址 8. 对应fopen()和open()的说法,正确的是(  ). A. 后者是系统调用 B. 前者更加底层 C. 前者返回文件描述符 D. 后者返回FILE*类型指针 9. 当到达文件结尾时,fgetc( )函数将返回字符(  ). A.EOF B.1 C.非零值 D.“NULL” 10. 以下函数用于文件定位的函数是( ). A.open B.seek C.write D.read 11. 下列关于文件随机定位函数fseek( )的描述正确的是( ). A.若文件正确返回非零值 B.包含在头文件stdlih中 C.本函数只能用于二进制文件 D.本函数可以使用文件内部指针直接指向需要的某个数据 12. C语言程序中对文件操作都要执行的步骤是( ). A.读文件、写文件、关闭文件 B.打开文件、读/写文件、关闭文件 C.打开文件、打开文件是否成功的判断、关闭文件 D.以上说法都不对 13. 打开或建立一个文本文件,只允许写数据的文件打开方式是( ). A.“r”          B.“w” C.“a”     D.“rb” 14. 关闭指针fp指向文件的操作为( ) . A.close(fp); B.fclose(fp); C.exit(fp); D.以上都不对 15. 关于rewind函数以下说法正确的是 ( ). A功能是将文件位置指针移至文件尾 B功能是将文件位置指针移至文件起始处 C功能是查找文件位置指针当前位置 D以上都错误 二、判断题(本题10小题,每小题3分,满分30分) 1. 文件的打开和关闭必须成对使用.( ) 2. C语言中,文件读写的库函数fputc与putc等价、fgetc与getc等价.( ) 3. 文件读写操作相关的函数都会自动改变指针位置.( ) 4. 利用ftell函数关闭已经打开的文件.( ) 5. rewind(fp);可使fp所指文件的位置返回到文件的开头.( ) 6. 不仅可将 C 源程序存在磁盘上,还可将数据按数据类型分别以文件的形式存在磁盘上.( ) 7. C 语言中的文件的存取方式是可以顺序存取,也可以随机存取. 8. C语言中的文件类型只有二进制文件一种.( ) 9. C语言中,文件由字符(字节)序列组成.( ) 10. 文件是存储在外部存储介质上的数据的集合.( ) 三、填空题(本题5小题,每

资源预览图

《编程语言基础——C语言》高等教育出版社(第五版)第九章 文件 章节过关卷
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。