C语言文件系统章节练习 .pdfVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

C语言文件

一、单项选择题(20题)

1、以下叙述中错误的是________。

A、可以给指针变量赋一个整数作为地址值

B、函数可以返回地址值

C、改变函数形参的值,不会改变对应实参的值

D、当在程序的开头包含头文件stdio.h时可以给指针变量赋NULL

2、有以下程序

#include<stdio.h>

main()

{

file*fp;

inta[10]={1,2,3},i,n;

fp=fopen(d1.dat,w);

for(i=0;i<3;i++)fprintf(fp,%d,a[i]);

fprintf(fp,\n);

fclose(fp);

fp=fopen(d1.dat,r);

fscanf(fp,%d,n);

fclose(fp);

printf(%d\n,n);

}

程序的运行结果是______。

A、12300

B、123

C、1

D、321

3、c语言中文件的存取方式是________。

A、顺序存取

B、随机存取

C、顺序存取,随机存取均可

D、顺序存取,随机存取均不可

4、以下函数不能用于向文件写入数据的是________。

A、ftell

B、fwrite

C、fputc

1/7

D、fprintf

5、以下叙述中正确的是________。

A、在C语言中,预处理命令行都以#开头

B、预处理命令行必须位于C源程序的起始位置

C、#include<stdio.h>必须放在C程序的开头

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

6、用c语言编写的源文件经过编译,若没有产生编译错误,则系统将________。

A、生成可执行目标文件

B、生成目标文件

C、输出运行结果

D、自动保存源文件

7、应用缓冲文件系统对文件进行读写操作,打开文件的函数名为________。

A、open

B、fopen

C、close

D、fclose

8、以下关于文件的叙述中,错误的是________。

A、顺序文件中的记录一个接一个地顺序存放

B、随机文件中记录长度是随机的

C、执行打开文件的命令后,自动生成一个文件指针

D、LOF函数返回给文件分配的字节数

9、若在fopen函数中使用文件的方式是wb+,该方式的含义是________。

A、为读/写打开一个文本文件

B、为输出打开一个文本文件

C、为读/写建立一个新的文本文件

D、为读/写建立一个新的二进制文件

10、是一组逻辑相关信息的集合,任何程序和数据都是以文件形式存放在磁盘上

的。

A、文件

B、文件格式

C、文件类型

D、文件大小

11、下面选项中关于文件指针概念的叙述正确的是________。

A、文件指针是程序中用FILE定义的指针变量

B、文件指针就是文件位置指针,表示当前读写数据的位置

C、文件指针指向文件在计算机中的存储位置

D、把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符

12、关于fscanf()函数,下列描述中错误的是________。

2/7

A、fscanf()函数是从流中格式化输入

B、fscanf()函数格式化输入数据后,文件指针自动向下移到一个数据单位

C、返回值为参数个数

D、读取失败返回0

13、函数fread(buffer,size,count,fp)中buffer代表的是________。

A、一个存储区,存放要读的数据项

B、一个整数,代表要读入的数据项总数

C、一个文件指针,指向要读的文件

D、一个

您可能关注的文档

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档