作业-文件操作
题量: 10 满分: 100
一. 单选题(共5题,50分)
1. (单选题)可作为函数fopen的第一个参数的是( )。
- A. c:abc\tset.txt
- B. c:\abc\test.txt
- C. "c:\abc\test.txt"
- D. "c:\\abc\\test.txt"
正确答案: D:"c:\\abc\\test.txt";
2. (单选题)若fputc函数调用成功,则其返回其值为( )。
- A. TRUE
- B. EOF
- C. NUL
- D. 所输出的字符
正确答案: D:所输出的字符;
3. (单选题)在进行文件操作时,写文件的一般含义是( )。
- A. 将计算机内存中的信息存入磁盘
- B. 将计算机CPU中的信息存入磁盘
- C. 将磁盘中的信息存入计算机
- D. 将磁盘中的信息存入计算机CPU
正确答案: A:将计算机内存中的信息存入磁盘;
4. (单选题)在下列语句中,将fp定义为文件型指针的是( )。
- A. FILE fp;
- B. FILE *fp;
- C. file fp;
- D. file *fp;
正确答案: B: FILE *fp;;
5. (单选题)系统的标准输出文件stdout是指( )。
- A. 键盘
- B. 显示器
- C. 打印机
- D. 硬盘
正确答案: B:显示器;
二. 判断题(共5题,50分)
6. (判断题)fseek函数的功能是在文件中查找指定的内容。
- A. 对
- B. 错
正确答案: 错
7. (判断题)在高级语言中对文件操作的一般步骤是“打开文件-操作文件-关闭文件”。
- A. 对
- B. 错
正确答案: 对
8. (判断题)以方式“w”打开文件时,若指定的文件不存在,则打开不成功。
- A. 对
- B. 错
正确答案: 错
9. (判断题)以方式“r”打开文件后,只能读取其中的内容。
- A. 对
- B. 错
正确答案: 对
10. (判断题)以方式“a”打开文件后,可在文件的末尾添加新的内容。
- A. 对
- B. 错
正确答案: 对