下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是【 】。 #include<iostream, h> #include<fstream, h> void main() { fstream filel, file2

admin2010-06-06  27

问题 下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是【 】。
#include<iostream, h>
#include<fstream, h>
void main()
{
   fstream filel, file2;
       char fnl [10], fn2[10], ch;
       cout<<"输入源文件名";
       cin>>fn1;
       cout<<"输入目标文件名";
       cin>>fn2;
       file1.open(fn1, ios :: in);
       ______
       while((ch=file1.get()) ! =EOF)
       {
           cout<<ch;
           file2.put(ch)
       }
       file1, close()
       file2, close();
       }

选项

答案file2, open(fn2,ios:: out)

解析 本题考察文件流进行操作时的使用方式,需要指定打开方式。如果考生具有C语言的文件使用知识的话,应该可以很容易的理解其操作方式。
转载请注明原文地址:https://kaotiyun.com/show/gwjp777K
0

最新回复(0)