当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.OutputSXB当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.OutputB.AppendC.InputD.Random

题目
当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.OutputSXB

当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。

A.Output

B.Append

C.Input

D.Random


相似考题
参考答案和解析
正确答案:B
B)【解析】本题考查文件的打开方式。以追加的方式打开文件时,每次写入的记录存放在文件的末尾。
更多“当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.Output# ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

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

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

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

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

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


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

  • 第3题:

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

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

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

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

    D.以上各种说法皆不正确


    正确答案:B

  • 第4题:

    在顺序文件写操作时,数据写入的次序就是数据在文件中的存储次序;在读操作时,按存储次序读完前一个数据后,才能读随后的数据。


    正确答案:正确

  • 第5题:

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

    • A、文件打开时,原有文件内容不被删除,位置指针移到文件的末尾,可作添加和读操作
    • B、文件打开时,原有文件内容不被删除,位置指针移到文件的开头,可作重写和读操作
    • C、文件打开时,原有文件内容被删除,只可作写操作
    • D、以上各种叙述都不正确

    正确答案:A

  • 第6题:

    下面对语句 Open "Rizhi.dat" For Output As #1的功能描述错误的是()

    • A、以顺序输出模式打开文件"Rizhi.dat"
    • B、如果文件"Rizhi.dat"不存在,则建立一个新文件
    • C、如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将添加到文件末尾
    • D、如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将覆盖原来的数据

    正确答案:C

  • 第7题:

    在Excel中进行"另存为"操作时,如果新文件与原文件不同名,那么操作以后原文件将()

    • A、不管处在什么情况,都不存在了
    • B、不管是什么情况,仍然存在
    • C、如果新文件与原文件处在同一个文件夹中,则不存在了
    • D、如果新文件与原文件处在不同盘上,则不存在了

    正确答案:B

  • 第8题:

    在Word2003中,当前已打开一个文件,若想打开另一文件,则()。

    • A、首先关闭原来的文件,才能打开新文件
    • B、打开新文件时,系统会自动关闭原文件
    • C、可直接打开另一文件,不必关闭原文件
    • D、新文件的内容将会加入原来打开的文件中

    正确答案:C

  • 第9题:

    判断题
    使用write方法写入文件时,数据会追加到文件的末尾。
    A

    B


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

  • 第10题:

    单选题
    下面对语句 Open "Rizhi.dat" For Output As #1的功能描述错误的是()
    A

    以顺序输出模式打开文件Rizhi.dat

    B

    如果文件Rizhi.dat不存在,则建立一个新文件

    C

    如果文件Rizhi.dat已存在,则打开该文件,新写入的的数据将添加到文件末尾

    D

    如果文件Rizhi.dat已存在,则打开该文件,新写入的的数据将覆盖原来的数据


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

  • 第11题:

    单选题
    若以“a+”方式打开一个已经存在的文件,则下列叙述中,正确的是()。
    A

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

    B

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

    C

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

    D

    以上各种叙述都不正确


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

  • 第12题:

    单选题
    有以下程序段: FILE *fp; if((fp=fopen(test.txt,w))==NULL) {  printf(不能打开文件!);  exit(0); } else  printf(成功打开文件!); 若文件test.txt已存在,则以下叙述正确的是(  )。
    A

    程序运行后,文件test.txt中的原有内容将全部消失

    B

    程序运行时,会因文件存在而出错

    C

    对文件test.txt进行写操作后,可以随机进行读取

    D

    对文件test.txt写入的内容总是被添加到文件尾部


    正确答案: A
    解析:
    fopen函数以一定方式打开指定文件,返回一个指向文件的文件指针,如果不能实现打开指定文件的操作,则返回一个空指针NULL。如果指定文件不存在,则创建一个文件名为指定文件名的新文件,然后打开它。在指定文件有错误或者指定文件不存在却不能创建新文件的情况下,打开文件操作错误,返回空指针。本题程序中,文件test.txt已存在,以“w”方式打开文件时,文件test.txt中的原有内容将全部消失,A选项正确。文件原本就存在,不会导致程序出错,会按照指定的方式打开文件,B选项错误。对文件进行写操作,只能对指针指向的位置内容进行写操作,不能随机读写,C选项错误。对文件test.txt写入的内容写到指针所指向的位置,而不是添加在文件尾部,D选项错误。答案选择A选项。

  • 第13题:

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


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

  • 第14题:

    当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。

    A. Output

    B. Append

    C. Input

    D. Random


    正确答案:B
    B)    【解析】本题考查文件的打开方式。以追加的方式打开文件时,每次写入的记录存放在文件的末尾。

  • 第15题:

    在顺序文件写操作时,数据写入的次序就是数据在文件中的存储次序;在读操作时,按存储次序读完前一个数据后,才能读随后的数据。

    A

    B



  • 第16题:

    下面对语句Open“text.Dat”for Output As #FreeFile的功能说明中错误的是()

    • A、以顺序输出模式打开文件Text.Dat
    • B、如果文件Text.Dat不存在则建立一个新文件
    • C、如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中
    • D、如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据

    正确答案:C

  • 第17题:

    使用write方法写入文件时,数据会追加到文件的末尾。


    正确答案:错误

  • 第18题:

    下列说法错误的是()。

    • A、当用Write#语句写顺序文件时,文件必须以Output或Append方式打开
    • B、用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开
    • C、用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件
    • D、用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面

    正确答案:B

  • 第19题:

    用文件字节输出流对文件进行写操作时,需要先创建文件输出流对象,文件输出数据流的构造方法是 public FileOutputStream(String name,Boolean append) throws FileNotFoundException,当参数append的值为true时,表示()

    • A、创建一个新文件
    • B、在原文件的尾部添加数据
    • C、覆盖原文件的内容
    • D、在原文件的指定位置添加数据

    正确答案:B

  • 第20题:

    单选题
    下列说法错误的是()。
    A

    当用Write#语句写顺序文件时,文件必须以Output或Append方式打开

    B

    用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开

    C

    用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件

    D

    用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面


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

  • 第21题:

    单选题
    用文件字节输出流对文件进行写操作时,需要先创建文件输出流对象,文件输出数据流的构造方法是 public FileOutputStream(String name,Boolean append) throws FileNotFoundException,当参数append的值为true时,表示()
    A

    创建一个新文件

    B

    在原文件的尾部添加数据

    C

    覆盖原文件的内容

    D

    在原文件的指定位置添加数据


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

  • 第22题:

    单选题
    下面对语句的功能说明中错误的是(  )。Open Text.Dat For Output As # FreeFile
    A

    以顺序输出模式打开文件Text.Dat

    B

    如果文件Text.Dat不存在,则建立一个新文件

    C

    如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中

    D

    如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据


    正确答案: A
    解析:
    Output定为顺序输出模式。如果文件Text.Dat不存在,则建立一个新文件,可以将数据写入文件中。如果文件Text.Dat已存在,则该语句打开已存在的文件,新写入的数据将覆盖原来的数据,而不是添加。

  • 第23题:

    判断题
    在顺序文件写操作时,数据写入的次序就是数据在文件中的存储次序;在读操作时,按存储次序读完前一个数据后,才能读随后的数据。
    A

    B


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