第十四周项目一——小玩文件(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
- 第十四周项目一——小玩文件(1)
- 15第十四周项目一——小玩文件
- 第十四周 项目一:小玩文件(1)
- 第十四周 项目一--小玩文件(1)
- 第十四周 项目一 小玩文件(1)
- 第十四周项目一——小玩文件(1)
- 第十四周项目一:小玩文件
- 第十四周项目一--小玩文件
- 第十四周 项目一 小玩文件
- 第十四周项目一: 小玩文件
- 第十四周 项目一 小玩文件
- 第十四周项目一 小玩文件
- 第十四周项目一——小玩文件(2)
- 第十四周项目一——小玩文件(2)
- 第十四周 项目一 小玩文件1
- 第十四周 项目一:小玩文件(2)
- 第十四周 项目一(3):小玩文件
- 第十四周 项目一 小玩文件(2)
- Linux netstat 命令详解
- struts2中iterator标签的相关使用
- 聊天功能,输入法的事件监听以及输入框的显示。
- iOS通过http post上传图片(流媒体形式上传)
- 持續更新中。。。
- 第十四周项目一——小玩文件(1)
- ETAP中谐波源数据
- ScrollView监听滑动到底部的处理。
- 负载均衡 说明
- ViewStub的使用。
- 2015年第十四周oj刷提:C++ 习题 输出日期时间--友元函数
- C# 多线程系列之Mutex使用
- Reverse Integer
- THINKPHP 3.1.x 集成微信支付