关于VB文件的选择题

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:29:16
要向文件data.txt添加数据,正确的文件打开命令是__________
A:open data1.txt for output as #1
B: open data1.txt for input as #1
C: open data1.txt for append as #5
D: open data1.txt for write as #1
有答案,又有解释的加分

A:open data1.txt for output as #1 先把文件清空,再添加数据。
B: open data1.txt for input as #1 从文件中读出数据。
C: open data1.txt for append as #5 从文件的结尾处追加数据。
D: open data1.txt for write as #1 没有这个写法。
从以上的解释,你该明白为什么选C了吧。

选择C
A:用output方式打开的文件不存在的话,会自动创建该文件,如果这个文件本身有记录的话,那么输入记录后,该记录就成为第一条,而原来文件中的所有记录则全部删除,所以用output不是太正确。
B:用input方式打开文件,指针指向文件的的开头,可以从文件中读出数据,但是如果打开的文件不存在,程序就会报错。
C:用append方式打开文件,打针指向文件的末尾,可以在原文件的末尾添加记录;如果打开的文件不存在,则自动创建该文件,即追加式。所以最准确的答案应该是C。
D:格式不正确。

c
但要记得,文件号是当前未用的。文件当是绝对路径且是字符串类型。

都不对。文件名要加引号。

c