第十四周项目一——小玩文件(1)

来源:互联网 发布:mysql jdbc url 参数 编辑:程序博客网 时间:2024/05/14 05:51
/* *Copyright  (c)  2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作        者:陈丹 *完成日期:2015年6月10日 *版本号:v1.0 * *问题描述:(1)下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。           (2)下面程序的功能是将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中,请填空将程序补充完整。           (3)用键盘输入文件名,统计输出文件中每个字母、数字字符出现的次数;           (4)用键盘输入文件名,统计输出类似下面的数据(每个汉字2字节,每字节最高位为1)。 *输入描述: *程序输出: */#include <iostream>  #include <cstdlib>  #include <fstream>// (1)  using namespace std;  int main()  {      fstream file;      file.open("abc.txt",ios::in); // (2)      if(!file)     {          cout<<"abc.txt can’t open."<<endl;          exit(1);      }      char ch;      int i=0;      while(!file.eof()) // (3)      {          file.get(ch);          ++i; // (4)      }      cout<<"Character: "<<i<<endl;      file.close();// (5)      return 0;  }  

运行结果:


学习总结:

虽然只是一个小的填空程序,但是我还是暴露了自己在文件这一块的渣。。。。

0 0