已知文本文件abc.txt,以读方式打开,下列的操作中错误的是()。
第1题:
下面程序的预设功能是:统计文件abc.txt中的字符个数。
include <iostream.h>
include <fstream.h>
include <stdlib.h>
void main()
{
fstream file;
file.open( "abc.txt", ios::in);
if ( !file )
{
cout<<"Can not open abc.txt"<<end1;
abort();
}
char ch;
int i = O;
while (______________)
{
file.get(ch);
i++;
}
cout<<"Characters : "<<i<<end1;
file.close();
}
则程序中空白处应该填入的语句是【 】。
第2题:
下列打开文件的表达式中,错误的是( )。
A.ofstream ofile; ofile.open("C:\\vc\\abc.txt",ios: :binary);
B.fstream iofile; iofile.open("abc.txt",ios::ate);
C.ifstream ifile("C:\\vc\\abc.txt");
D.cout.open("C:\\vc\\abc.txt",ios: :binary);
第3题:
A.ifstreaminfile("d:\file.dat",ios::in);
B.ifstreaminfile("d:\\file.dat",ios::in);
C.ofstreaminfile("d:\file.dat",ios::out);
D.fstreaminfile("d:\\file.dat",ios::in|ios::out);
第4题:
下列带有通配符的文件名中,能表示文件“ABC.TXT”的是
A.*BC.?
B.A?.*
C.?BC.*
D.?.?
第5题:
在考生文件夹下新建一个名为ABC.txt的文件,并将其属性设置为“只读”和“存档”。
第6题:
有以下程序:
include<iostream>
include<fstream>
using namespace std;
int main()
{
fstream file;
file.open("abc.txt", ios :: in);
if ( !file )
{
cout<<"Can not open abc.txt"<<end1;
abort();
}
char buf[ 80 ];
int i = 0;
while (!file.eof())
{
file.getline(buf,80);
i++;
}
cout<<"Lines :"<<i<<end1;
file.close();
return 0;
}
程序实现的功能是【 】。
第7题:
下列打开文件的表达式中,错误的是
A.ofstream ofile;ofile.open("C:\\vc\\abc.txt",ios::binary);
B.fstream iofile;iofile.open("abc.txt",ios::ate);
C.ifstream ifile("C:\\vcXXabc.txt");
D.cout.open("C:\\vc\\abc.txt",ios::binary);
第8题:
下列打开文件的表达式中,错误的是( )。
A.ofstream ofile;ofile.open("C:\\vc\LabC.txt",ios::binary);
B.fstream iofile;iofile.open("abC.txt",ios::ate);
C.ifstream ifile("C:\\vc\abC.txt");
D.cout.open("C:\\vc\abC.txt",ios::binary);
第9题:
若要打开A盘上user了目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
A.fopen("A:\user\abc.txt",","r")
B.fopen("A:\\user\\abc.txt","r+")
C.fopen("A:\user\abc.txt","rb")
D.fopen("A:\\user\\abc.txt","w")
第10题:
当需要打开A盘上的abc.txt 文件用于输入时,则定义文件流对象的语句为______ 。
A.fstream fin(“A: abc.txt”);
B.ofstream fin (“A: abc.txt”);
C.ifstream fin(“A: abc.txt”,ios:: app);
D.ifstream fin(“A: abc.txt”,ios:: nocreate);