下列程序完成从文件读取、文件显示的同时写入第二个文件,则在程序中画线部分应该出现的语句是______。
#include<iostream.h>
#include<fstream.h>
void main()
fstream file1,file2;
char fn1[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);
解析: fetream没有默认的打开模式,因此在打开文件时必须在ios_base::out、ios_base::in、ios_base::in/ios_base::out这三个打开模式中指定一个。