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

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

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

B

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

C

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

D

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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题:

下列可以打开随机文件的语句是( )。

A.Open”filel.dat”For Input As#1

B.Open”filel.dat”For Append As#1

C.Open”filel.dat”For Output As#1

D.Open”filel.dat”For Randow As#1 Len=20


正确答案:D
解析:本题主要考查随机文件与顺序文件的特点与区别,及文件操作的特点。Visual Basic中有3种文件访问的类型:顺序文件、随机文件、二进制文件。随机文件又称直接存取文件,简称随机文件或直接文件。随机文件的每个记录都有一个记录号,在写入数据时只要指定记录号,就可以把数据直接存入指定位置。而在读取数据时,只要给出记录号,就可直接读取。在记录文件中,可以同时进行读、写操作,所以能快速地查找和修改每个记录,不必为修改某个记录而像顺序文件那样,对整个文件进行读、写操作。其优点是数据存取较为灵活,方便,速度快,容易修改,主要缺点是占空间较大,数据组织复杂。顺序文件:顺序文件将文件中的记录一个接一个地按顺序存放。二进制访问能提供对文件的完全控制,因为文件中的字节可以代表任何东西,当要使文件的尺寸尽量小时,应使用二进制访问。在文件处理过程中,执行完Open操作后,程序将生成一个文件指针,程序可以调用LOF函数来获得返回给文件分配的字节数。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的。因为是操作随机文件,所以选D。

第3题:

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

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

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

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

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


正确答案:C

第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题:

要以读方式打开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

第6题:

设有语句: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文件已存在,则该语句打开已存在的文件,原来的数据将被覆盖。

第7题:

用( )语句可以读入磁盘上的顺序文件“C:\Sequ.txt”。

A、F= "C:\Sequ.txt":Open F For Input As #1

B、F= "C:\Sequ.txt":Open "F" For Input As #1

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

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


参考答案:B

第8题:

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

A.指定打开方式

B.指定文件号

C.指定打开文件名

D.指定文件类型


正确答案:B
解析:Visual Basic使用Open语句打开文件的格式为:Open文件路径及文件名[For方式][Access存取类型][锁定]As[#]文件号[Len=记录长度]。其中,“文件路径及文件名”和“As文件号”不能省略。

第9题:

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

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

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

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

D、文件类型不对


参考答案:C

第10题:

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

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为二进制访问模式。

更多相关问题