|

楼主 |
发表于 2025-4-11 17:22:49
|
显示全部楼层
include
void fun(char *filename,char *str)
{
FILE *fp;
int i;
fp=fopen(filename,w);
for(i=0;i
选项:
•
A. new world
•
B. hello,world
•
C. hello
•
D. new worldhello
答案: 请关注ybaotk.com搜题查看答案
问题 32: 3. 在C程序中,可以将整型数以二进制形式存放到文件中的函数是( )。
选项:
•
A. fwrite()
•
B. fprintf()
•
C. fread()
•
D. fputc()
答案: 请关注ybaotk.com搜题查看答案
问题 33: 4. C语言可以处理的文件类型是( )。
选项:
•
A. 数据文件和二进制文件
•
B. 文本文件、二进制文件和数据文件
•
C. 文本文件和数据文件
•
D. 文本文件和二进制文件
答案: 请关注ybaotk.com搜题查看答案
问题 34: 5. 当顺利执行了文件关闭操作时,fclose函数的返回值是( )。
选项:
•
A. TRUE
•
B. -1
•
C. 0
•
D. 1
答案: 请关注ybaotk.com搜题查看答案
问题 35: 6. 若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件的打开方式是( )。
选项:
•
A. ab+
•
B. wb+
•
C. rb+
•
D. ab
答案: 请关注ybaotk.com搜题查看答案
问题 36: 7. 使用fseek()函数可以实现的操作是( )。
选项:
•
A. 改变文件位置指针的当前位置
•
B. 文件的顺序读写
•
C. 文件的随机读写
•
D. 以上都不是
答案: 请关注ybaotk.com搜题查看答案
问题 37: 8. 当已存在一个test.txt文件时,执行函数fopen(test.txt,r+)的功能是( )。
选项:
•
A. 打开test.txt文件,只能读取原有内容,但不能写数据
•
B. 打开test.txt文件,只能写入数据,但不能读取数据
•
C. 打开test.txt文件,覆盖原有的内容
•
D. 打开test.txt文件,可以读取和写入新的内容
答案: 请关注ybaotk.com搜题查看答案
问题 38: 9. 已知函数的调用形式:fread(buffer,size,count,fp);其中的buffer代表的是( )。
选项:
•
A. 一个存储区,存放要读入的数据项。
•
B. 一个指针,指向要存放读入数据的地址
•
C. 一个整型变量,代表要读入的数据项总和。
•
D. 一个文件指针,指向要读入的文件
答案: 请关注ybaotk.com搜题查看答案
问题 39: 10. 使用fgetc()函数,则文件的打开方式必须是( )。
选项:
•
A. 读或读写
•
B. 只写
•
C. 追加
•
D. 追加或读
答案: 请关注ybaotk.com搜题查看答案
问题 40: 11. C语言中系统的标准输入文件是指键盘。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 41: 12. 文件的操作必须先打开文件。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 42: 13. 要创建一个新文本文件,并在向该文件写入数据之后再读出数据,则在fopen()函数中应该使用w方式。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 43: 14. 文件位置指针与文件指针是同一含义。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 44: 15. 以读写方式打开一个已存在的文本文件test.dat,可以使用
FILE *fp;
fp=fopen(test.dat,r+);
选项:
答案: 请关注ybaotk.com搜题查看答案 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|