• 下面程序的预设功能是:统计文件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();
    }
    则程序中空白处应该填入的语句是【 】。

    正确答案:!file.eof()!file.eof() 解析:文件流对象的成员函数eof的功能是再进行输入操作时,若达到文件尾则返回true,否则返回false。程序的while循环中调用set()成员函数进行输入操作,循环结束的条件是操作到文件尾部。
  • 2021年07月15日 22时24分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网