单选题如果在C盘当前文件夹下已存在名称为studata.dat的顺序文件,那么执行语句“Open ″C:\studata.dat″ For Append As #1”之后,将(  )。A 删除文件中原有内容B 保留文件中原有内容,并在文件尾填加新内容C 保留文件中原有内容,并在文件头填加新内容D 以上均不对

题目
单选题
如果在C盘当前文件夹下已存在名称为studata.dat的顺序文件,那么执行语句“Open ″C:\studata.dat″ For Append As #1”之后,将(  )。
A

删除文件中原有内容

B

保留文件中原有内容,并在文件尾填加新内容

C

保留文件中原有内容,并在文件头填加新内容

D

以上均不对


相似考题
更多“单选题如果在C盘当前文件夹下已存在名称为studata.dat的顺序文件,那么执行语句“Open ″C:\studata.dat″ For Append As #1”之后,将(  )。A 删除文件中原有内容B 保留文件中原有内容,并在文件尾填加新内容C 保留文件中原有内容,并在文件头填加新内容D 以上均不对”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

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

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

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

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


    正确答案:D

  • 第3题:

    执行语句Open"C:\stu.dat"For Input As #2之后,系统 ( )

    A.将C盘当前文件夹下名为stu. dat的文件的内容读人内存

    B.在C盘当前文件夹下建立名为stu的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为stu. dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为stu. dat的文件中


    正确答案:A
    解析:本题主要是对文件中 Open语句的考查。执行语句Open"C:\stu. dat"For lnput As#2之后,系统将C盘当前文件夹下名为stu. dat的文件的内容读入内存。

  • 第4题:

    如果在C盘当前文件夹下已经存在名称为Sdat.dat的顺序文件,那么执行语句Open "c:\Sdat.dat"For Append As #1之后,将( )。

    A.删除文件中的原有内容

    B.保留文件中原有内容,并在文件尾添加新内容

    C.保留文件中原有内容,并在文件头添加新内容

    D.以上均不对


    正确答案:B
    解析:本题考查考生对读取顺序文件的掌握情况。Append语句能向文件中继续追加新的内容。

  • 第5题:

    如果在C盘当前文件夹下已存在名为StuDatA.dar的顺序文件,那么执行语句Open“C: StuDatA.dar” For Append As #1之后将______ 。

    A.删除文件中原有内容。

    B.保留文件中原有内容,可在文件尾添加新内容。

    C.保留文件中原有内容,在文件头开始添加新内容。

    D.以上均不对。


    正确答案:B

  • 第6题:

    如果在c盘当前文件夹下已存在名称为studata.dat的顺序文件,那么执行语句Open"c:\studata."For Append As #1之后,将

    A.删除文件中原有内容

    B.保留文件中原有内容,并在文件尾填加新内容

    C.保留文件中原有内容,并在文件头填加新内容

    D.以上均不对


    正确答案:B
    解析:Append语句能向文件中继续加新的内容。

  • 第7题:

    执行语句Open"C:\StuData.dat"For Input As #2后,系统

    A.将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B.在C盘当前文件夹下建立名为StuData.dar的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dar的文件中


    正确答案:A
    解析:Open语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式题意为打开已有在的数据文件,以便从文件中读出记录。

  • 第8题:

    执行语句Open "C://Stud.txt" For Input As #2后,系统()。

    • A、将内存数据存放在C盘当前文件夹下名为Stud.txt的文件中
    • B、将某个磁盘文件的内容写入C盘当前文件夹下名为Stud.txt的文件中
    • C、打开C盘当前文件夹下名为Stud.txt的文件,用来读取文件内容
    • D、在C盘当前文件夹下建立名为Stud. txt的顺序文件

    正确答案:C

  • 第9题:

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

    • A、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作
    • B、文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作添加和读操作
    • C、文件打开时,原有文件内容被删除,位置指针移到文件末尾,可作添加和读操作
    • D、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作添加和读操作

    正确答案:A

  • 第10题:

    单选题
    执行语句Open "C://Stud.txt" For Input As #2后,系统()。
    A

    将内存数据存放在C盘当前文件夹下名为Stud.txt的文件中

    B

    将某个磁盘文件的内容写入C盘当前文件夹下名为Stud.txt的文件中

    C

    打开C盘当前文件夹下名为Stud.txt的文件,用来读取文件内容

    D

    在C盘当前文件夹下建立名为Stud. txt的顺序文件


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

  • 第11题:

    单选题
    Open语句中,关键字For用于指定打开文件的方式,下列说法错误的是()。
    A

    For Input指顺序打开文件,只能读取文件内容。

    B

    For Output指顺序打开文件,向文件写入内容。

    C

    For Append指顺序打开文件,向文件写入内容,与For Output不同的是,它覆盖原有的内容。

    D

    For Binary指以二进制方式打开文件。


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

  • 第12题:

    单选题
    如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open C:StuData.dat For Append As#1之后将(  )。
    A

    删除文件中原有内容

    B

    保留文件中原有内容,可在文件尾添加新内容

    C

    保留文件中原有内容,在文件头开始添加新内容

    D

    不做任何操作


    正确答案: C
    解析:
    文件打开方式中使用For Append时,指定文件按顺序方式输出,文件指针被定位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。

  • 第13题:

    (33)执行语句Open"Test.Dat"For OutInput As#1,系统 A.将C盘当前文件夹下名为SDat.dat文件的内容读入内存B.在C盘当前文件夹下建立名为SDat.dat的顺序文件C.将内存数据存放在C盘当前文件夹名为SDat.dat的文件中D.将某个磁盘文件的内容写入C盘当前文件夹下名为SDat.dat的文件中


    正确答案:A
    【解析】Open是打开或建立一个文件,对于一个已经存在的文件“C:\SDat.dat”,题中以Input方式打开文件,为读文件做好准备,即将文件读入到缓存区中,以供读操作。

  • 第14题:

    执行语句Open"C:\SDat.dat"For Input As#2后,系统( )。

    A.将C盘当前文件夹下名为SDat.dat文件的内容读入内存

    B.在C盘当前文件夹下建立名为SDat.dat的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为SDat.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为SDat.dat的文件中


    正确答案:A
    解析:Open是打开或建立一个文件,对于一个已经存在的文件“C:\SDat.dat”,题中以Input方式打开文件,为读文件做好准备,即将文件读入到缓存区中,以供读操作。

  • 第15题:

    如果在C盘当前文件下已存在名称为studata.dat的顺序文件,那么执行语句Open "C:\studata.dat" For Append As#1之后,将

    A.删除文件中原有内容

    B.保留文件中原有内容,并在文件尾填加新内容

    C.保留文件中原有内容,并在文件头填加新内容

    D.以上均不对


    正确答案:B
    解析:Open语句对文件“输入/输出”操作,语法如下:
    Open[文件名]For[模式]As[#][文件号]
    其中模式为Append,表示以追加数据的方式在文尾写数据。

  • 第16题:

    执行语句Open"C: \StuData.dat"For 1nput As#2后,系统

    A.将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B.在C盘当前文件夹下建立名为StuData.dat的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中


    正确答案:A
    解析:Open语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式,题意为打开已存在的数据文件,以便从文件中读出记录。

  • 第17题:

    执行语句Open"C:/SDat.dat"For Input As #2后,系统( )。

    A.将C盘当前文件夹下名为SDat.dat文件的内容读入内存

    B.在C盘当前文件夹下建立名为SDat.dat的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为SDat.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为SDat.dat的文件中


    正确答案:A
    解析:Open是打开或建立一个文件,对于—个已经存在的文件“C:\SDat.dat”,题中以Input方式打开文件,为读文件做好准备,即将文件读入到缓存区中,以供读操作。

  • 第18题:

    如果在c盘当前文件下已存在名称为studata.dat的顺序文件,那么执行语句Open″c:studata.dat″ For Append As # 1之后,将

    A.删除文件中原有内容

    B.保留文件中原有内容,并在文件尾填加新内容

    C.保留文件中原有内容,并在文件头填加新内容

    D.以上均不对


    正确答案:B
    解析:Open 语句对文件"输入/输出"操作,语法如下:
    Open[文件名]For[模式]As[#][文件号]
    其中模式为Append,表示以追加数据的方式在文尾写数据。

  • 第19题:

    用标准C语言库进行文件操作时,若要以a+方式打开一个己经存在的文件,则下列叙述中正确的是( )。

    A.原有的文件内容保留,位置指针移动到文件的末尾,可进行读写操作
    B.原有的文件内容保留,位置指针移动到文件的开头,可进行读写操作
    C.原有的文件内容保留,位置指针移动到文件的末尾,可进行只读操作
    D.原有的文件内容被删除,可进行写操作

    答案:A
    解析:
    fopen文件打开模式r代表read的简写,+代表可读可写,w代表write,b代表bit二进制位,t代表textr=rt,打开只读文件,该文件必须存在r+=rt+,打开可读可写的文件,该文件必须存在rb,只读,打开一个二进制文件,该文件必须存在rb+,打开一个二进制文件,允许读和写,该文件必须存在w=wt,新建一个文本文件,已存在的文件将被删除,只允许写w+=wt+,新建一个文本文件,已存在的文件将被删除,可读可写wb,新建一个二进制文件文件,已存在的文件将被删除,只允许写wb+,新建一个二进制文件,已存在的文件将被删除,可读可写a=at,打开或新建一个文本文件,只允许在文件末尾追写a+=at+,打开或新建一个文本文件,可以读,但只允许在文件末尾追写ab,打开或新建一个二进制文件,只允许在文件末尾追写。ab+,打开或新建一个二进制文件,可以读,但只允许在文件末尾追写

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    Open语句中,关键字For用于指定打开文件的方式,下列说法错误的是()。

    • A、For Input指顺序打开文件,只能读取文件内容。
    • B、For Output指顺序打开文件,向文件写入内容。
    • C、For Append指顺序打开文件,向文件写入内容,与For Output不同的是,它覆盖原有的内容。
    • D、For Binary指以二进制方式打开文件。

    正确答案:C

  • 第22题:

    单选题
    执行语句“Open″ C:\StuData.dat″For Input As #2”后,系统(  )。
    A

    将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B

    在C盘当前文件夹下建立名为StuData.dat的顺序文件

    C

    将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D

    将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中


    正确答案: D
    解析:
    Open语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式,题意为打开已存在的数据文件,以便从文件中读出记录。

  • 第23题:

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

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

    B

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

    C

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

    D

    以上各种叙述都不正确


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