博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一次软件工程作业 编程实现英文文章中出现频率最高的10各个词。
阅读量:6961 次
发布时间:2019-06-27

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

写程序:2014/3/2 3:00pm-5:00pm , 7:00-10:30pm

由于电脑出现问题和断网的原因,知道现在才传上自己博客。

代码的内容主要用的是文件的读取和排序功能,由于时间比较仓促,必定有许多漏洞,请大家批评指正。

以下是相应程序具体函数实现的功能:

1 //1.读取文件,查找相应的单词 2  3 if((fp=fopen("case1.in","r"))==NULL )      4 //打开文件 5 { 6 cout<<”can not open the file!”; 7 return 1; 8 }             //打开不了 9 while((ch=fgetc(fp))!=EOF) 10 {11    if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')||ch=='-'||ch=='\'') //遇到 字母, '-' , 缩写号 ' 时12     {  if(flag==1) //判断flag直到遇到单词 i自增使指向下一个数组13        i++;14         if(ch>='A'&&ch<='Z') //大写换小写15       {16            ch=ch+32;17        }18        s[i][j]=ch;19      j++;20         flag=0; //单词未结束flag为021    }22    else23     {24          j=0;25     flag=1; //遇到不是单词,标记为126   }27 }28 strcpy(s2[0],s[0]); //将s[0]复制到s2[0]中29 for (m=1;m<=i;m++)   //从s[1]开始 直到 s[i]30 { 31   for(n=0;n
0)68 max=n;69 }70 if(count[max]

运行结果:

转载于:https://www.cnblogs.com/xxllg/p/3578185.html

你可能感兴趣的文章
大快DKhadoop大数据处理平台详解
查看>>
摄影菜鸟使用的相机镜头术语大全分享
查看>>
XenServer部署系列之06——网络配置
查看>>
Python黑科技:50行代码运用Python+OpenCV实现人脸追踪+详细教程+快速入门+图像识...
查看>>
软件测试质量和效率评价之我见
查看>>
kloxo增加了域名,怎么不能访问?如何重启web服务?
查看>>
Nginx调试入门
查看>>
Centos7安装jdk
查看>>
MySQL锁
查看>>
国学题库整理
查看>>
jquery chosen 插件 动态设置+更新选项值
查看>>
求最大值及其下标
查看>>
战力会议1
查看>>
水印情缘。。。
查看>>
为什么重写equals一定要重写hashCode?
查看>>
HDU Problem 4006 The kth great number 【队列】
查看>>
win8阉割版中文输入法
查看>>
Codeforces VK Cup 2015 A.And Yet Another Bracket Sequence(后缀数组+平衡树+字符串)
查看>>
以Drools5.5为例说明“规则引擎在业务系统中应用”---起始篇
查看>>
linux清理内存
查看>>