[单项选择题] 设有语句:Open"d:Test.txt"For Output As#1,以下叙述中错误的是______。
A. 若d盘根目录下无Test.txt文件,则该语句创建此文件
B. 该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息
C. 执行该打开文件语句后,可以用Line Input#语句按行读取数据
D. 用Line Input语句读出数据时,遇到回车符则结束读取
正确答案:B
参考解析:打开顺序文件的基本格式为:Open FileName For Mode As #FileNumber。其中,FileName表示要打开的文件的路径;Mode为打开模式;OutPut用于输出;Append用于追加写入;Input用于读取;FileNumber为打开文件时指定的句柄。Input #语句用于将打开顺序文件中的一项(或多项)内容读取给一个变量(或多个变量),Line Input #语句常用于按行读取。Line Input#语句一次只从文件中读出一个字符,直到遇到(Chr(13))或回车一换行符(Chr"(13)+Chr(10))为止,回车一换行符将被跳过,而不会被附加到字符串上。Close #语句用于关闭打开的文件。Print #语句用于对顺序文件进行写 *** 作。使用Open语句打开文件时,如果为"输入",打开的文件不存在,则产生"文件未找到"错误;如果为"输出",附加或随机访问方式打开的文件不存在,则建立相应的文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)