若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开方式是()。A."ab+"B."wb+"C."rb+"D."ab"

题目

若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开方式是()。

A."ab+"

B."wb+"

C."rb+"

D."ab"


相似考题
更多“若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开方式是()。”相关问题
  • 第1题:

    下列有关文件的叙述中,正确的是

    A.以Output方式打开一个不存在的文件时,系统将显示出错信息

    B.以Append方式打开的文件,既可以进行读操作,也可以进行写操作

    C.在随机文件中,每个记录的长度是固定的

    D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


    正确答案:C
    解析:以Output模式打开文件时,如果文件名指定的文件不存在,则会自动建立一个文件,系统不会显示错误信息,所以选项A)是错误的;以Append模式打开文件时,是从文件当前结束开始写入数据,且保留原有数据。但是不能读数据,所以选项B)是错误的;随机文件是以记录为单位,有一组固定长度的记录顺序排列而成,并且给每个记录赋予了记录号以便查找,所以选项c)是正确的;随机文件和顺序文件的打开语句和打开方式是不同的,所以选项D)是错误的。

  • 第2题:

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

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

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

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

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


    正确答案:A

  • 第3题:

    下列关于文件的叙述中,错误的是( )。A.使用Append方式打开文件时,文件指针被定位于文件尾 SXB

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

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

    B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件

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

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


    正确答案:B
    B。【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在.则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文僻打开后,可以进行读、写操作。

  • 第4题:

    下列有关文件叙述中,正确的是( )。

    A.以0utput方式打开一个不存在的文件时,系统将显示出错信息

    B.以APPend方式打开的文件,即可以进行读操作,也可以进行写操作

    C.在随机文件中,每个记录的长度是固定的

    D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


    正确答案:C
    C。【解析】随机文件的记录是定长的。

  • 第5题:

    关于语句“Open“a1.txt”For Append as #10”的说法正确的是( )。

    A.打开一个已存在的文件,可以读也可以写

    B.打开的文件必须存在,只能写

    C.若文件存在则覆盖它,只能写

    D.若文件存在,则在原有的内容后面写


    正确答案:D
    解析:打开文件时,读写模式为Append,如果指定的文件不存在,则创建它,只能在文件中写,如果文件已经存在,则在文件的后面写。

  • 第6题:

    若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。

    A."wb"

    B."wb+"

    C."rb+"

    D."rb"


    正确答案:B
    本题考查文件使用方式标识符。方式“wb”为输出打开一个二进制文件;方式“wb+”为读写建立一个新的二进制文件;方式“rb+”为读写打开一个二进制文件;方式“rb”为输入打开一个二进制文件。

  • 第7题:

    若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。

    A."wb"

    B."wb+"

    C."rb+"

    D."rb"


    正确答案:B
    本题考查文件使用方式标识符。方式“wb”为输出打开一个二进制文件;方式“wb+”为读写建立一个新的二进制文件;方式“rb+”为读写打开一个二进制文件;方式“rb”为输入打开一个二进制文件。

  • 第8题:

    若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用的打开方式字符串为()。

    A"r+"

    B"ab+"

    C"rh+"

    D"wb+"


    C

  • 第9题:

    下面哪个函数可以打开一个文件,以对文件进行读和写操作?()

    • A、fget()
    • B、file_open()
    • C、fopen()
    • D、open_file()

    正确答案:C

  • 第10题:

    若在fopen函数中使用文件的方式是"wb+",该方式的含义是()。

    • A、为读/写打开一个文本文件
    • B、为输出打开一个文本文件
    • C、为读/写建立一个新的文本文件
    • D、为读/写建立一个新的二进制文件

    正确答案:D

  • 第11题:

    单选题
    下面哪个函数可以打开一个文件,以对文件进行读和写操作?()
    A

    fget()

    B

    file_open()

    C

    fopen()

    D

    open_file()


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    以下叙述正确的是(  )。
    A

    在C语言中调用fopen函数就可把程序中要读、写的文件与磁盘上实际的数据文件联系起来

    B

    fopen函数的调用形式为:fopen(文件名);

    C

    fopen函数的返回值为NULL时,则成功打开指定的文件

    D

    fopen函数的返回值必须赋给一个任意类型的指针变量


    正确答案: B
    解析:
    A项正确,C语言中打开一个文件通过系统函数fopen实现,通过这个函数把程序中要读、写的文件与磁盘上实际的数据文件联系起来;B项错误,函数调用中缺少参数,其调用的一般形式为:文件指针名=fopen(文件名,使用文件方式);;C项错误,fopen函数返回一个指向指定文件的文件指针,如果不能实现打开指定文件的操作,则返回一个空指针NULL;D项错误,fopen函数的返回值必须赋给一个文件类型的指针变量。答案选择A选项。

  • 第13题:

    下列关于文件的叙述中,错误的是 A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B
    【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在,则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文件打开后,可以进行读、写操作。

  • 第14题:

    若要“为读/写建立―个新的文本文件”,在fopen函数中应使用的文件方式是 ( )

    A.w

    B.wb

    C.w+

    D.wb+


    正确答案:D

  • 第15题:

    若要用fopen函数打开一个文本文件,该文件要既能读也能写,则文件使用方式的字符串为( )。

    A.r+

    B.a+

    C.rb+

    D.'wb+"


    正确答案:A
    解析:选项A表示为读/写打开一个文本文件,符合题意;选项B表示为读/写建立一个新的文本文件;选项C表示为读/写打开一个二进制文件:选项D表示为读/写建立一个新的二进制文件。故应该选择A。

  • 第16题:

    以下叙述中错误的是( )

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

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

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

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


    正确答案:D

  • 第17题:

    若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件( )。

    A.wb

    B.wb+

    C.rb+

    D.rb


    正确答案:B
    解析:本题考查文件使用方式标识符。方式wb为输出打开一个二进制文件;方式“wb+”为读写建立一个新的二进制文件;方式“rb+”为读写打开一个二进制文件;方式“rb“为输入打开一个二进制文件。

  • 第18题:

    若在fopen函数中使用文件的方式是"wb +",该方式的含义是( )

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

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

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

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


    正确答案:D

  • 第19题:

    若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开模式是()。

    A.“ab+”

    B.“wb+”

    C.“rb+”

    D.“ab”


    正确答案:B

  • 第20题:

    函数fgetc的作用是从指定文件中读入一个字符,该文件的打开方式必须是()。

    • A、只写
    • B、追加
    • C、读或读写
    • D、答案B和C都正确

    正确答案:C

  • 第21题:

    对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OLD’,语句,下面哪个描述是正确的()?

    • A、打开一个有格式顺序文件,可以读文件
    • B、打开一个有格式直接文件,可以写文件
    • C、打开一个有格式直接文件,可以读写
    • D、打开一个直接文件

    正确答案:A

  • 第22题:

    若要用fopen函数打开一个新的二进制文件,该文件要即能读也能写,则文件打开的方式应是()。

    • A、〝ab+〞
    • B、〝wb+〞
    • C、〝rb+〞
    • D、〝ab〞

    正确答案:B

  • 第23题:

    单选题
    函数fgetc的作用是从指定文件中读入一个字符,该文件的打开方式必须是()。
    A

    只写

    B

    追加

    C

    读或读写

    D

    答案B和C都正确


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用的打开方式字符串为()。
    A

    r+

    B

    ab+

    C

    rh+

    D

    wb+


    正确答案: B
    解析: 暂无解析