C语言中对文件操作的一般步骤是()A、打开文件-操作文件-关闭文件B、打开文件-关闭文件-操作文件C、打开文件-读文件-写文件D、读文件-写文件-关闭文件

题目

C语言中对文件操作的一般步骤是()

  • A、打开文件-操作文件-关闭文件
  • B、打开文件-关闭文件-操作文件
  • C、打开文件-读文件-写文件
  • D、读文件-写文件-关闭文件
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若以“叶”方式打开一个己存在的文件,则下列叙述正确的是( )。

A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可以进行添加或读操作

B.文件打开时,原有文件内容不被删除,只能进行读操作

C.文件打开时,原有文件内容被删除,只能进行写操作

D.以上3种说法都不正确


正确答案:A
解析:本题考查文件使用方式标识符,以“叶”方式打开一个已存在的文件,则表示保留文件中原有的数据,文件的位置指针在文件末尾,此时,可以进行追加或读操作。

第2题:

文件操作的一般步骤是()

A.打开文件-读/写文件-关闭文件

B.读/写文件-修改文件-关闭文件

C.读/写文件-打开文件-关闭文件

D.读文件-写文件-关闭文件


正确答案:A

第3题:

以下叙述中正确的是

A)C 语言中文件是流式文件,因此只能顺序存取数据。

B) 打开一个已存在的文件进行了写操作后,原有文件中的全部数据必定被覆盖。

C) 在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第 1 个数据。

D) 当对文件的读 ( 写 ) 操作完成之后,必须先关闭,否则可能导致数据丢失。


正确答案:D
答案 D
解析:在 C 语言中,有两种对文本的存取方式,顺序存取和直接存取;对一个已打开的文件进行写操作后 , 原有文件中的部分数据会被覆盖 ; 为读和写而打开一个文件 , 则既可以对文件进行读 , 也可以对文件进行写 , 而且在读和写操作之间不必关闭文件 ; 在完成了对文件的操作后,应关闭文件,否则文件缓冲区中的剩余数据就会丢失。

第4题:

操作系统在(1)向用户提供目录管理类命令、文件操作类命令、文件管理类命令;操作系统在(2)向用户提供创建文件、撤销文件、打开文件、关闭文件、读文件、写文件等系统调用。

(1)

A.物理级

B.操作级

C.存储级

D.编程级


正确答案:B

第5题:

以下叙述中正确的是( )。A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失S

以下叙述中正确的是( )。

A.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失

B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖

C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据

D.C语言中的文件是流式文件,因此只能顺序存取数据


正确答案:A
B)选项中打开一个已存在的文件并进行了写操作后,原有文件中的全部数据不一定被覆盖,也可以对源文件进行追加操作等。c)选项中在一个程序中当对文件进行了写操作后,不用先关闭该文件然后再打开,才能读到第1个数据,可以用fseek()函数进行重新定位即可。D)选项中,C语言中的文件可以进行随机读写。故本题答案为A)。

第6题:

以下叙述正确的是( )。

A.C语言中的文件是流式文件,因此只能顺序存取数据

B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖

C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第一个数据

D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失


正确答案:D
解析:C语言中的文件有两种存取方式:顺序存取和直接存取。文件打开之后,就可以进行读写操作。读写操作函数可以指定文件使用方式。在使用完一个文件后应关闭它,以防误操作。

第7题:

若以”a+”方式打开一个已存在的文件,则以下叙述正确的是( )。

A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。

B. 文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。

C. 文件打开时,原有文件内容被删除,只可作写操作。

D. 以上各种说法皆不下确。


正确答案:D

第8题:

以下叙述中正确的是______。

A.C语言中的文件是流式文件,因此只能顺序存取数据

B.打开—个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖

C.在—千程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据

D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失


正确答案:D
解析:C语言中,有两种对文件的存取方式:顺序存取和直接存取,所以选项A错误;在对文件进行读、写操作前,先要使用库函数fopen“打开”文件来实现程序中要读、写的文件与实际数据文件间的联系。在进行打开文件操作时可以指定其打开方式,如果使用“r+”方式则在写新数据时,只覆盖新数据所占的空间,其后的老数据并不丢失,所以选项B错误;在对文件进行操作后关闭文件是为了防止文件缓冲区中的剩余数据的丢失,所以选项D正确。

第9题:

在C语言程序中,对文件操作的一般步骤是()。

A.打开文件,定义文件指针,读写文件,关闭文件

B.定义文件指针,读文件,写文件,关闭文件

C.定义文件指针,打开文件,读写文件,关闭文件

D.操作文件,定义文件指针,修改文件,关闭文件


参考答案:C

第10题:

文件系统提供了一些基本文件操作,下面不属于基本文件操作的是()

  • A、建立文件、删除文件
  • B、打开文件、关闭文件
  • C、读文件、写文件
  • D、移动文件、复制文件

正确答案:D

更多相关问题