问题 填空题

下列程序用于将源文件中的字母进行大小写转换,while的条件是 【14】
#include<iostream. h>
#include<fstream. h>
#include<iomanip. h>
void main( )

char ch;
fstream filel, file2
char fn1[10], fn2[10];
cout<<"输入源文件名:";
cin>>fn1
cout<<"输入目标文件名:";
tin>>fn2
file1, open(fn1 ,ios: :in);
file2, open(fn2, ios:: out);
while(________)

if(ch>=’a’&&ch<=’z’)
ch=ch-’a’+’A’,
file2, put(ch),

file1, close(),
file2, close();

答案

参考答案:(ch=filel.get())!=EOF

解析: 需要填空的内容是判断文件是否达到结尾,可以使用流输入的get函数获得当前字符,然后判断该字符是否是EOF即可。

单项选择题
名词解释