如果在C盘当前文件夹下已有顺序文件StuData.dat,执行语句:Open”C:StuData.dat”For AppendAs#1后,完成的操作是( )。

admin2016-07-06  6

问题 如果在C盘当前文件夹下已有顺序文件StuData.dat,执行语句:Open”C:StuData.dat”For AppendAs#1后,完成的操作是(  )。

选项 A、打开文件,且清除文件中原有内容
B、保留文件中原有内容,可在文件尾添加新内容
C、保留文件中原有内容,可从文件头开始添加新内容
D、以只读方式打开文件

答案B

解析 打开一个文件的语法格式为:open“文件名”For模式As[#]文件号[Len=记录长度]
    其中,模式的取值有如下三种。
    INPUT:打开一个文件,将对文件进行读操作,文件不存在则出错;
    OUTPUT:打开一个文件,将对文件进行写操作并覆盖原内容,若文件不存在,可新建一个。
    APPEND:打开一个文件,将在该文件末尾执行追加操作。
    综上可知,应选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/FWXiFFFM
0

随机试题
最新回复(0)