以下叙述中错误的是( )A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以B.在程序结束时,应当用fclose函数关闭已打开的文件C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据D.不可以用FILE定义指向二进制文件的文件指针

题目

以下叙述中错误的是( )

A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以

B.在程序结束时,应当用fclose函数关闭已打开的文件

C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

D.不可以用FILE定义指向二进制文件的文件指针


相似考题
更多“以下叙述中错误的是()A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以B.在程序结束时,应 ”相关问题
  • 第1题:

    以下关于文件的叙述中,错误的是( )。

    A.使用Append方式打开文件时,文件指针被定位于文件尾

    B.当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件

    C.顺序文件各记录的长度可以不同

    D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B

  • 第2题:

    以下叙述中错误的是

    A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以

    B.在程序结束时,应当用函数fclose( )关闭已打开的文件

    C.在利用函数fread( )从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

    D.不可以用FILE定义指向二进制文件的文件指针


    正确答案:D

  • 第3题:

    12、以下叙述中错误的是

    A.不可以用FILE定义指向二进制文件的文件指针。

    B.二进制文件打开后可以先读文件的末尾,而顺序文件不可以。

    C.在程序结束时,应当用fclose()函数关闭已打开的文件。

    D.在利用fread()函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据。


    A

  • 第4题:

    以下叙述中错误的是( )。

    A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以

    B.在程序结束时,应当用fclose函数关闭已打开的文件

    C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

    D.不可以用FILE定义指向二进制文件的文件指针


    正确答案:D
    解析:顺序文件只能从头读写,二进制文件可以随机读写,选项A正确:文件在使用后应关闭,当程序结束时,应当把打开的文件关闭,选项B正确:用fread()函数可以一次性地读取同类型的很多数据,选项C正确;在C语言中指向各种文件的文件指针都是通过FILE来定义的,故选项D是错误的。所以4个选项中选D

  • 第5题:

    15、以下叙述中错误的是

    A.不可以用FILE定义指向二进制文件的文件指针。

    B.二进制文件打开后可以先读文件的末尾,而顺序文件不可以。

    C.在程序结束时,应当用fclose()函数关闭已打开的文件。

    D.在利用fread()函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据。


    B