以顺序输出模式打开文件Text.Dat
如果文件Text.Dat不存在,则建立一个新文件
如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中
如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据
第1题:
(34)如果准备读文件,打开随机文件“text.dat”d的正确语句是 A.Open"text.dat"For Write As#1 B.Open"text.dat"For Binary As#1 C.Open"text.dat"For Input As#1 D.Open"text.dat"For Random As#1
第2题:
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
第3题:
如果准备读文件,打开顺序文件"text.dat"的正确语句是
A.Open "text.dat" For Write As#1
B.Open "text.dar" For Binary As#1
C.Open "text.dat" For Input As#1
D.Open "text.dat" For Random As#1
第4题:
下面对语句的功能说明中错误的是 Open"Text.Da"For Output As #FreeFile
A.以顺序输出模式打开文件Text.Dat
B.如果文件Text.Dat不存在,则建立一个新文件
C.如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中
D.如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据
第5题:
使用Do While循环从打开的文件中逐条读取记录。以下能够正确读取数据的程序段是
A.Open "c:\File1.txt" For Input As #1 Do While Not EOF() Line Input #1, strLine Loop
B.Open "c:\File1.txt" For Input As#1 Do While Not EOF(#1) Line Input #1, strLine Loop
C.FileNo=FreeFile Open FileNo For Input As #1 Do While Not EOF(FileNo) Line Input #1, strLine Loop
D.FileNo=FreeFile Open FileNo For Input As #1 DoWhile Not EOF(#FileNo) Line Input #1, strLine Loop
第6题:
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
第7题:
A、要求打开的文件不存在
B、文件的打开模式不正确
C、指定的文件号超过应有范围
D、文件类型不对
第8题:
下列可以打开随机文件的语句是( )。
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
第9题:
要对顺序文件进行写操作,下列打开文件语句中正确的是______。
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
第10题:
以下程序的执行结果是【 】。
include <iostream.h>
include <fstream.h>
include <stdlib.h>
int main()
{
fstream outfile, infile;
outfile.open("D:\\text.dat",ios::out);
if(!outfile)
{
cout<<"text.dat can't open"<<end1