第十六周 任务四
来源:互联网 发布:将java类传到jsp里面 编辑:程序博客网 时间:2024/05/16 11:20
/*实验目的:文档的自动处理 实验内容:从文件中读入数据,排序并输出到另外一个文件中 * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:文档的自动处理 * 作 者:薛广晨 * 完成日期:2011 年 06 月 04 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述:文件WolfSheep.nls * 问题描述:要求编写C++程序,读WolfSheep.nls,去除其中所有的注释,并保存到文件WS_nocomment.nls 中 读入每一行,复制每一行分号前面的部分。或者说,读入每一行,逐个复制文件中的字符, 如果出现分号,分号及其后的文字将不再复制。去除注释,如果注释单独占一行,保留空行;* 程序输出:WS_nocomment.nls * 程序头部的注释结束*/#include <iostream> #include <fstream> using namespace std; int main() { int i,m; ifstream readFile; ofstream writeFile; char ch[200]; readFile.open("WolfSheep.nls", ios::in); writeFile.open("WS_nocomment.nls", ios::out); while (!readFile.eof()) { readFile.getline(ch,200,'\n'); m=strlen(ch); for(i=0;i<m;++i) { if(ch[i]!=';') { writeFile<<ch[i]; } else { break; } } writeFile<<'\n'; } readFile.close(); writeFile.close(); cout << "Finish!" << endl; system("pause"); return 0; }
上机感言:学了文件操作后就是方便啊
- 第十六周 任务四
- 第十六周任务四
- 第十六周 任务四(升级版)
- C++程序设计实验报告(八十三) --- 第十六周任务四
- 第十六周项目四任务1—指来指去
- 第十六周项目四任务2—指来指去2
- 第十六周 任务一
- 第十六周 任务二
- 第十六周 任务三
- 第十六周 任务一
- 第十六周 任务二
- 第十六周 任务一
- 第十六周 任务三
- 第十六周任务1
- 第十六周任务2
- 第十六周任务一
- 第十六周任务二
- 第十六周任务一
- 大整数减法
- linux字符cdev和Inode的关系
- 1天学习1个类 UIDatePicker 类 示例
- 光盘
- uva10010 - Where's Waldorf?
- 第十六周 任务四
- 算法:反序输出字符串
- [Oracle Optimize] Oracle 10g Hint
- Texture Mapping
- kmp算法
- 基于NIO实现非阻塞Socket编程
- 双链表的插入与删除
- UT-IT-ST-BBIT-SDV-SIT-SVT
- 归并排序