c++读取一个文件,英文字母,完成以下功能

问题描述

c++读取一个文件,英文字母,完成以下功能

1.统计26个字母出现频率
2.输入一个字母,找出和它最亲密的三个字母(最亲密的意思是:和它一起相邻出现的次数最多)
3.找出出现频率最高的五个单词并排序
4.将前三题中的结果以合理的形式输出到文件result.txt

解决方案

如果要“输入一个字母,找出和它最亲密的三个字母(最亲密的意思是:和它一起相邻出现的次数最多)”代码,请先采纳我的回答。

解决方案二:

http://zhidao.baidu.com/link?url=fY5W1d9l34Fao2lG43_YYqHs1iJhnq6crpru8zTawti1T9VgFMVK_2A4vPk5SULHf_yrPkXc2EFmQHOxEbBAKK

时间: 2024-09-21 14:03:36

c++读取一个文件,英文字母,完成以下功能的相关文章

读文件-MFC一次性读取一个文件中所有字符

问题描述 MFC一次性读取一个文件中所有字符 我想一次性读取文件中的字符串,但是我读取的时候有问题,我的代码如下 file.Open(filePath,CFile::modeRead|CFile::typeBinery){ char * A = new char[file.GetLength()]; file.Read(A,file.GetLength()); CString strResult(A); delete A; return strResult.AllocSysString(); }

perl-Perl读取一个文件夹AAA下的多个子目录中的pssm.tx中文件的内容?

问题描述 Perl读取一个文件夹AAA下的多个子目录中的pssm.tx中文件的内容? Perl读取一个文件夹AAA下的多个子目录中的pssm.tx中文件的内容?也就是每个子目录下都有一同名的pssm.txt文件,她说矩阵,我要矩阵的一部分尽兴计算,可是现在我都读不到pssm.txt文件里! 解决方案 http://my.oschina.net/u/996206/blog/174443

Bash 下如何逐行读取一个文件

在 Linux 或类 UNIX 系统下如何使用 KSH 或 BASH shell 逐行读取一个文件? 在 Linux.OSX. *BSD 或者类 Unix 系统下你可以使用 ​​while..do..done 的 bash 循环来逐行读取一个文件. 在 Bash Unix 或者 Linux shell 中逐行读取一个文件的语法 对于 bash.ksh. zsh 和其他的 shells 语法如下 while read -r line; do COMMAND; done < input.file 通

java多人同时读取一个文件(允许同时 10人查询)

问题描述 java多人同时读取一个文件(允许同时 10人查询) java多人同时读取一个文件(允许同时 10人查询),要多线程实现吗? 解决方案 不对文件进行修改,不需要多线程.就好像你的名字,别人都来问你叫什么,同时发生也没什么. 解决方案二: 会对文件修改吧吗?如果数据会改10个线程读取到的数据可能不一样,这时候就需要用锁. 解决方案三: 看需要修改不?不需要的话只是查询没必要使用多线程 解决方案四: sinat_31535993 正解

java中读取一个文件一中的内容,这个文件的每行都是一个词,在文件二中查找文件一中词出现的次数

问题描述 java中读取一个文件一中的内容,这个文件的每行都是一个词,在文件二中查找文件一中词出现的次数 String lineTxt1 = new String(); String lineTxt2 = new String(); while((lineTxt1 = bufferedReader1.readLine()) != null) { while((lineTxt2 = bufferedReader2.readLine()) != null){ if(lineTxt2.indexOf(

读取一个文件以二进制形式打开(读取任意二进制文件),用JFreeChart来画出曲线图

问题描述 rt,LZ实在能力太简单,完成不了,求大神帮忙解决.具体要求如下:1.可以打开任意一个二进制文件,然后以曲线形式显示在自己构建的Chart窗口中2.可以显示多个通道,比如1通道用于显示原始数据,2通道用于显示对原始数据的处理(微分.积分等处理)3.具有数据拖动查找功能,通常而言,屏幕宽度并不能够显示整个数据文件,因此通过前后拖动滚动条来定位不同时间段的数据4.通过用户交互可以压缩和扩展显示数据 解决方案 解决方案二:修改一下我的内容,慎重思考之后我还是打算自己开始做,不能做一个老依赖别

VC2005编程 请帮忙看一下这个code! 读取一个文件并实现查找某一个特定的字符串 并将包含此字符串的行完整输出?

问题描述 要读取的文件格式如下 text.txt:10001-waitforready;10002-waitforready1;10003-waitforready2;10004-waitforready3;10005-waitforready4;10006-waitforready5;=====================================voidmain(){CStdioFilefile;CStringstr;CStringstrTemp;CStringfilename;f

代码-使用C语言1. 读取一个.C文件,删除该文件中所有的注释语句

问题描述 使用C语言1. 读取一个.C文件,删除该文件中所有的注释语句 读取一个.C文件,删除该文件中所有的注释语句.然后写入到新的.C文件里. 要求: 删除注释语句功能采用动态链接库形式 在功能实现的基础上: --单元测试要足够充分 --要通过所有的MISRA C的检查 --代码要符合代码规范. 解决方案 #include int main() { FILE *fp,*fp1; char str[99]=""; int i=0; fp=fopen("test.c"

dicom-Delphi中读取DICOM文件的代码

问题描述 Delphi中读取DICOM文件的代码 这一句das. attributes. listattrinute('',meno1.lines)中,为什么第一个参数空缺,第一个参数表示什么意思啊?第二个参数meno1.lines是代表的什么?如果要读取一个文件夹下的dcm文件,要怎么改这行代码呢? 解决方案 这个图,少了一个图,不好意思 解决方案二: 阻止删除文件(文件占坑)的delphi代码MATLAB 读取DICOM格式文件delphi 拷贝网络共享文件 代码