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

题目

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

  • A、For Input指顺序打开文件,只能读取文件内容。
  • B、For Output指顺序打开文件,向文件写入内容。
  • C、For Append指顺序打开文件,向文件写入内容,与For Output不同的是,它覆盖原有的内容。
  • D、For Binary指以二进制方式打开文件。
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.指定打开方式

B.指定文件号

C.指定打开文件名

D.指定文件类型


正确答案:B
解析:打开顺序文件时,一定要指定一个文件号才能打开,否则出错。

第2题:

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

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

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

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

D、文件类型不对


参考答案:C

第3题:

( 16 )要建立文件流并打开当前目录下的文件 file.dat 用于输入,下列语句中错误的是

A ) ifstream fin=ifstream.open ( "file.dat" ) ;

B ) ifstream*fir.=new ifstream ( "file.dat" ) ;

C ) ifstream fin; fin.open ( "file.dat" ) ;

D ) ifstream *fin=new ifstream ( ) ; fin 一 >open ( "file.dat" ) ;


正确答案:A

第4题:

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

A

B



第5题:

关于函数open的打开模式,下列说法错误的是?()

A.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头

B.”wb+“表示以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件

C.”a+“表示打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的开头。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写

D.”b“表示以二进制的形式打开文件


正确答案:C

第6题:

下列关于打开open和关闭close文件的叙述,只有()是错误的。

A close()操作告诉系统,不再需要指定的文件了,可以丢弃它

B open()操作告诉系统,开始使用指定的文件了

C文件必须先打开,后使用

D目录必须先打开,后使用


参考答案A

第7题:

对于函数open的打开模式,下列说法错误的是?()

A.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头

B.”a“表示打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾

C.”w“表示打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件

D.”rb“表示以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头


正确答案:C

第8题:

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

A.指定打开方式

B.指定文件号

C.指定打开文件名

D.指定文件类型


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

第9题:

调用open函数可以打开指定文件,在open()函数中访问模式参数使用( )表示只读。

A.’ a’

B.’w+’

C.’r’

D.’w’


正确答案:C

第10题:

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

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

正确答案:B

更多相关问题