博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验6
阅读量:6670 次
发布时间:2019-06-25

本文共 1186 字,大约阅读时间需要 3 分钟。

#include
#include
#include
#include
using namespace std;int main(){string filename;cout << "输入打开的文件: ";cin >> filename;ofstream fout;fout.open(filename,ios_base::app);if(!fout.is_open()){cerr << "fail to open " << filename << endl;system("pause");exit(0);}fout << endl << "merge successfully" << endl;return 0;}
#include
#include
#include
using namespace std;int main(){int i = 0, zifu = 0, danci = 0, hangshu = 1;char ch;char s[100];string filename;ifstream file;cout << "输入要统计的英文文本文件名:";cin >> filename;file.open(filename);while ((ch = file.get()) != EOF){s[i] = ch;if (ch != '\n')zifu += 1;else if (ch == '\n')hangshu += 1;i++;}for (i = 0; i < 100; i++){if (s[i] != ' '&&s[i] != ','&&s[i]!='.'&&s[i + 1] == ' ')danci += 1;else if (s[i] != ' '&&s[i] != '.'&&s[i] != ','&&s[i + 1] == '.')danci += 1;else if (s[i] != ','&&s[i] != ' '&&s[i]!='.'&&s[i + 1] == ',')danci += 1;}cout << "字符数:" << zifu << endl;cout << "单词数:" << danci << endl;cout << "行数:" << hangshu << endl;system("pause");return 0;}

 

转载于:https://www.cnblogs.com/hi-ypy/p/11043871.html

你可能感兴趣的文章
Eclipse+tomcat+axis2进行web service部署
查看>>
VC++ GetModuleFileName()获取路径字符串中带波浪线~
查看>>
关于php的开源
查看>>
JavaScript学习总结(五)——jQuery插件开发与发布
查看>>
Spring Security HTTP Basic for RESTFul and FormLogin (Cookies) for web - Annotations
查看>>
mysql 5.5.32 多实例环境的启动问题
查看>>
js或css文件后面的参数是什么意思?
查看>>
2016 年度开源中国新增开源软件排行榜 TOP 100
查看>>
nginx实时生成缩略图到硬盘上
查看>>
一个远程启动windows c++程序引发的技术决策现象
查看>>
SQL查询与修改数据库逻辑文件名,移动数据库存储路径示例
查看>>
WebRTC 学习之 WebRTC 简介
查看>>
海量数据求中位数
查看>>
Python 黑帽编程 4.2 Sniffer之数据本地存储和加载
查看>>
跟锦数学2016年
查看>>
7 云计算系列之Neutron安装与配置
查看>>
编译器的主要组成部分
查看>>
转载:Kafka 之 中级 原作者:悟性
查看>>
【Tomcat】Tomcat闪退的问题解决/Tomcat修改端口号无效
查看>>
HTML5简单入门系列(一)
查看>>