以下语句用于打开一个顺序文件Open"C:\MyFile.txt"For OutPut 但该语句的一个重要错误是没有 ______。A.指定打开方式B.指定文件号C.指定打开文件名D.指定文件类型

题目

以下语句用于打开一个顺序文件Open"C:\MyFile.txt"For OutPut 但该语句的一个重要错误是没有 ______。

A.指定打开方式

B.指定文件号

C.指定打开文件名

D.指定文件类型


相似考题
参考答案和解析
正确答案:B
解析:文件号是必须的,它是程序针对某个文件操作的惟一标准。
更多“以下语句用于打开一个顺序文件Open"C:\MyFile.txt"For OutPut 但该语句的一个重要错误是没有 ___ ”相关问题
  • 第1题:

    设有语句: Open"C:\Test. Dat" For Output As #1 则以下错误的叙述是:

    A.该语句打开C盘根目录下一个已存在的文件Test. Dat

    B.该语句在C盘根目录下建立一个名为Test. Dat的文件

    C.该语句建立的文件的文件号为1

    D.执行该语句后,就可以通过Print#语句向文件Test. Dat中写入信息


    正确答案:A
    解析:选项A中的描述不够完整,如果改成“该语句打开C盘根目录下一个名为Test. Dat的文件”就准确了。按“For Output”方式打开文件,若该文件不存在,Visual Basic将新建一个名为“Test. Dat”的文件。

  • 第2题:

    设有语句:Open "d:\Test.txt" For Output As #1,以下叙述中错误的是______。

    A.若d盘根目录下无Test.txt文件,则该语句创建此文件

    B.用该语句建立的文件的文件号为1

    C.该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息

    D.执行该语句后,就可以通过Print#语句向文件Test.txt中写入信息


    正确答案:C
    解析:Open "d:\Test.txt" For Output As #1
    打开D盘根目录中的Test.txt文件,如果Test.txt文件不存在,则建立一个新文件,可以将数据写到文件中去;如果Test.txt文件已存在,则该语句打开已存在的文件,原来的数据将被覆盖。

  • 第3题:

    要以读方式打开D盘根目录上的一个顺序文件 Test.txt,应使用的语句是( )。

    A、Open "Test.txt" For Output As #1

    B、Open "D:\Test.txt" For Input As #1

    C、Open "D:\Test.txt" For Output As #1

    D、Open "Test.txt" For Input As #1


    参考答案:B

  • 第4题:

    设有语句 Open "c:\Test. Dat" For Output As#1则以下错误的叙述是______。

    A.该语句打开C盘根目录下一个已经存在的文件Test.Dat

    B.该语句在C盘根目录下建立一个名为Test.Dat的文件

    C.该语句建立的文件的文件号为1

    D.执行该语句后,就可以通过Print#句向文件Test.Dat中写入信息


    正确答案:A
    解析:当以顺序型访问打开一个文件时,可执行以下操作:从文件输入字符(Input)向文件输出字符(Output)把字符加到文件(Append)要顺序型访问打开一个文件,Open语句使用以下语法:OpenpathnameFor[Input|Output|Append]Asfilenumber[Len=buffersize]当打开顺序文件作为Input时,该文件必须已经存在,否则,会产生一个错误。然而,当打开一个不存在的文件作为Output或Append时,Open语句首先创建该文件,然后再打开它。当在文件与程序之间拷贝数据时,选项Len参数指定缓冲区的字符数。在打开一个文件Input、Output或Append以后。在为其他类型的操作重新打开它之前必须先使用Close语句关闭它。

  • 第5题:

    要对顺序文件进行写操作,下列打开文件语句中正确的是______。

    A.Open"file1.txt" for Output As #1

    B.Open "file1.txt" for Input As #1

    C.Open "file1. txt" for Random As #1

    D.Open "file1. tx",for Binary As #1


    正确答案:A
    解析:Output为顺序输出模式,Input为顺序输入模式,Random为随机访问的模式,Binary为二进制访问模式。

  • 第6题:

    以下语句用于打开一个顺序文件Open"C:\MyFile.txt"For OutPut 但该语句的一个重要错误是没有 ______。

    A.指定打开方式

    B.指定文件号

    C.指定打开文件名

    D.指定文件类型


    正确答案:B
    解析:文件号是必须的,它是程序针对某个文件操作的惟一标准。

  • 第7题:

    在对顺序文件进行操作之前,必须用Open语句打开顺序文件,Open语句中的For Mode关键字确定对打开的顺序文件进行何种操作。

    A

    B



  • 第8题:

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

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

    正确答案:A

  • 第9题:

    在顺序文件中,当使用Write#语句时,文件打开的方式必须是()

    • A、Output和Input
    • B、Output和Append
    • C、Output
    • D、Append

    正确答案:B

  • 第10题:

    下列说法错误的是()。

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

    正确答案:B

  • 第11题:

    单选题
    以下语句用于打开一个顺序文件“Open ″C:\MyFile.txt″ For OutPut”,但是该语句的一个重要错误是没有(  )。
    A

    指定打开方式

    B

    指定文件号

    C

    指定打开文件名

    D

    指定文件类型


    正确答案: B
    解析:
    Open语句对文件输入,输出操作,语法格式:Open[文件名]For[模式]As[#][文件号]。打开顺序文件时,一定要指定一个文件号才能打开,否则出错。

  • 第12题:

    单选题
    语句“open"c:/dat.txt"for output”用于打开一个顺序文件,该语句的一个重要错误是没有()。
    A

    指定文件名

    B

    指定文件号

    C

    指定打开方式

    D

    指定打开类型


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

  • 第13题:

    设有语句 Open"c:\Test.Dat"For Ouput As #1” 则以下叙述错误的是( )。

    A.该语句打开C盘根目录下一个已存在的文件Test.Dat

    B.该语句在C盘根目录下建立一个名为Test.Dat的文件

    C.该语句建立的文件的文件号为1

    D.执行该语句后,就可以通过Pfint#语句向文件Test.Dat中写入信息


    正确答案:A

  • 第14题:

    (34)设有语句Open"C:\Test.Dat"For OutPut As#1,则下列叙述错误的是 A.该语句只能打开C盘根目录下一个已存在的文件Test.DatB.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件C.该语句建立文件的文件号为1D.执行该语句后,就可以通过Pint#语句向Test.Dat文件中写入信息


    正确答案:A
    【解析】Open过程语法为:Open pathname For [Input]Output [Append] As filenumber [Len=buffersize]
    当打开顺序文件作为Input时,该文件必须存在,否则会产生程序错误。当打开一个存在的文件作为Output或Append时,直接打开该文件;当打开一个不存在的文件作为Output或Append时,Open语句首先创建该文件,然后再打开。本题Open语句打开一个文件作为Output是可以打开一个已存在的文件Text.Dat的。所以选项A)错误。

  • 第15题:

    语句Open "c:\Datafile.dat" For Output As 513有一个错误,该错误是( )。

    A、要求打开的文件不存在

    B、文件的打开模式不正确

    C、指定的文件号超过应有范围

    D、文件类型不对


    参考答案:C

  • 第16题:

    设有语句Open"C:\Test.Dat"For OutPut As#1,则下列叙述错误的是( )。

    A.该语句只能打开C盘根目录下一个已存在的文件Test.Dat

    B.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件

    C.该语句建立文件的文件号为1

    D.执行该语句后,就可以通过Print#语句向Test.Dar文件中写入信息


    正确答案:A
    解析:Open过程语法为:Open pathname For[Input] Output [Append] As filenumber [Len=buffemize]当打开顺序文件作为Input时,该文件必须存在,否则会产生程序错误。当打开一个存在的文件作为Output或Append时,直接打开该文件;当打开一个不存在的文件作为Output或Append时,Open语句首先创建该文件,然后再打开。本题Open语句打开一个文件作为Output,是可以打开一个已存在的文件TextDat的。所以选项A)错误。

  • 第17题:

    要在D盘当前文件夹下建立一个名为InfoBase.dat的顺序文件,应使用的语句是

    A.Open"InfoBase.dat"For Output As #2

    B.Open"d:\InfoBase.dat"For Output As #2

    C.Open"d:\InfoBase.dat"For Input As #2

    D.Open"InfoBase.dat",For Input As #2


    正确答案:B
    解析:打开文件的命令是Open,其常用的形式如下:Open“文件名”For模式As[#]文件号[Len=记录长度];因为本题是要新建一个文件,所以在For后面的“模式”为"Output'’,它的意思是为了写操作而建立文件(打开文件),而模式为“Input”时,该文件必须已经存在,否则,会产生一个错误。所以选项D)和选项C)不正确;文件名必须是文件地址的全称,因为文件在D盘目录下,所以要在文件名中出现“D:\”字符,所以选项A)也不正确,正确的只有选项B)。

  • 第18题:

    要在D盘的Temp 目录下建立一个名为NamE.dat 的顺序文件,应使用______语句。

    A.Open "NamE.dat" For Output As #1

    B.Open "NamE.dat" For Input As #1

    C.Open "D:\Temp\NamE.dat" For InputAs #1

    D.Open "D:\Temp\NamE.dat" For Output As #1


    正确答案:D

  • 第19题:

    语句“open"c:/dat.txt"for output”用于打开一个顺序文件,该语句的一个重要错误是没有()。

    • A、指定文件名
    • B、指定文件号
    • C、指定打开方式
    • D、指定打开类型

    正确答案:B

  • 第20题:

    在对顺序文件进行操作之前,必须用Open语句打开顺序文件,Open语句中的For Mode关键字确定对打开的顺序文件进行何种操作。


    正确答案:正确

  • 第21题:

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

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

    正确答案:C

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

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

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

    B

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

    C

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

    D

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


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

  • 第24题:

    判断题
    在对顺序文件进行操作之前,必须用Open语句打开顺序文件,Open语句中的For Mode关键字确定对打开的顺序文件进行何种操作。
    A

    B


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