三九宝宝网宝宝教育写作范文

求助词频统计程序

02月27日 编辑 39baobao.com

[EXCEL求助利用函数进行统计拜托了]Sum与sumif的一般用法 在excel函数中sum是大多数人学公式的第一个。许多人用了几年,对于sum的用法还是在A1+A2的高度。当然,sum与其它函数结合套用时会产生奇妙面强大的功能,而...+阅读

//---------------------------------------------------------------------------#include#include#include#includetypedef struct node{ /*单词结点*/ char word[30]; unsigned int cnt; struct node *next;} node;typedef struct{ /*单词链表*/ node *words; unsigned int size;} wcnt;void add(wcnt *a,const char *wd) /*加入新单词,如果已有的链表中有wd单词,就更新数量,否则就插入新词*/{ node *p=a->words,*p2=NULL; while (p) { if (!strcmp(p->word,wd)) { p->cnt++; return ; } p2=p; p=p->next; } p=malloc(sizeof(node)); strcpy(p->word,wd); p->cnt=1; p->next=NULL; if (p2) { p2->next=p; } else { a->words=p; a->size++; }}void prt(wcnt *a) /*输出单词链表*/{ node *pa=a->words; while (pa) { printf("%s %u\n",pa->word,pa->cnt); pa=pa->next; }}void del(wcnt *a) /*删除单词链表*/{ node *p=a->words,*p1; while (p) { p1=p->next; free(p); p=p1; } a->words=NULL; a->size=0;}int main(void){ wcnt ct={NULL,0}; char wd[30]; FILE *fp=fopen("A.TXT","r"); if (!fp) { fprintf(stderr,"FILE ERROR!"); exit(-1); } while (!feof(fp)) { fscanf(fp,"%*[^a-zA-Z]%29[a-zA-Z]",wd); if (isupper(wd[0])) { wd[0]=tolower(wd[0]); } add(&ct,wd); } fclose(fp); prt(&ct); del(&ct); return 0;}//---------------------------------------------------------------------------

求统计词频的c语言程序

#include

#include

#define N 100

#define M 100

void main()

{

FILE *fp;

char s[N][M],t[M];

int sn[N];

int n,i,found;

if((fp=fopen("\\a.txt","r"))==NULL)

{

printf("Cannot open the file!32313133353236313431303231363533e78988e69d8331333236396530\n");

exit(0);

}

n=0;

fscanf(fp,"%s",s[0]);

sn[0]=1;

while(!feof(fp))

{

fscanf(fp,"%s",t);

found=0;

for(i=0;i<=n;i++)

if(strcmp(s[i],t)==0)

{

found=1;

sn[i]++;

break;

}

if(!found)

{

n++;

strcpy(s[n],t);

sn[n]=1;

}

}

fclose(fp);

if((fp=fopen("\\b.txt","w"))==NULL)

{

printf("Cannot open the file!\n");

exit(0);

}

for(i=0;i<=n;i++)

{

fprintf(fp,"%s %d\n",s[i],sn[i]);

}

fclose(fp);

}

有没有能统计一篇英文文章中所有单词出现次数的软件

推荐用Replace Pioneer的Pattern Counter 来统计,统计出来的结果用鼠标全部选中,然后按ctrl-c就可以拷贝到剪贴板里。

详细步骤:

首先需要把该英文文章保存为txt文本文件,然后:

1. 安装并打开Replace Pioneer, 选择Tools->Pattern Counter菜单

2. 在上面的Source选择 File/http,然后在右边输入(或选择)txt文本的路径。

3. 确定Counter Template选择的是Characters, Words, Lines(默认值)

4. 点中第3行Words,然后点击Detail,就可以按照出现次数列出所有词的频率。

不仅如此,你可以统计任何模式的出现频率,比如标点符号,单个字符,双字符组合,等等。

如果你会正则表达式,你甚至可以统计有多少个词是以s结尾的,多少个词是3个字母的,等等任意统计。

如果你想同时统计多个文件,可以把多个文件先合并再统计,具体可以参看以下英文版内容:

How to count and sort the frequency of all words appeared in many text files?

单词词频统计

推荐用软件Replace Pioneer,可以找出所有单词并可以按词频排序。 详细步骤: 首先需要把word文档保存为txt文本文件,然后: 1. 安装并打开Replace Pioneer, 选择Tools->Pattern Counter菜单 2. 在上面的Source选择 File/http,然后在右边输入(或选择)txt文本的路径。 3. 确定Counter Template选择的是Characters, Words, Lines(默认值) 4. 点中第3行Words,然后点击Detail,就可以按照出现次数列出所有词的频率。 不仅如此,你可以统计任何模式的出现频率,比如标点符号,单个字符,双字符组合,等等。 如果你会正则表达式,你甚至可以统计有多少个词是以s结尾的,多少个词是3个字母的,等等任意统计。

以下为关联文档:

excel求助统计请使用数据透视表以代替分类汇总 在数据透视表报表中添加或删除分类汇总 如果在数据透视表报表中创建了两个或更多个行字段或列字段,则 Microsoft Excel 将自动显示外部行和...

求助关于编写函数统计输入字符的个数#include<stdio.h> #include<string.h> main() { int i,j=0,k; char a[1000];//长度自己根据实际情况调整 printf("请输入一串字符串:\n"); gets(a); k=strlen(a); for(i=0;i<k;i+...

关于统计库存的sql语句紧急求助我要说的是你在建表时犯错误了,库存数量是可以统计出来的,但你却作为字段放在表里面了。另忘了表里面的数据必须要是原始数据,我给你个建议去掉入库表,只要库存表,库存表(物品-ID,...

Excel生产计件统计求助一,新建一个EXCEL表格,命名为“计件工资明细表”, 其次,在Sheet1,命名为“员工编号”,当然,这个员工编号,是所有计件人员的编号。 二,在Sheet2,命名为“工价表”,此份工价表的要求是,工...

vb做一个成绩统计程序第一窗体按钮代码: dim stunum$,stuName$,stuEn%,stuMath%A,stuComputer% stuNum = text1.text:stuName=text2.text stuEn=val(text3.text):stuMath=val(text4.text):stuComp...

简单的学生成绩统计程序!#include "stdio.h" #include <stdlib.h> #define SIZE 5 void main() { int i,j; float midscore[SIZE],endscore[SIZE],totall[SIZE],score; for(i=0;i<SIZE;i++) { printf("...

英文文本中的单词词频统计推荐用软件Replace Pioneer,可以找出所有单词并可以按词频排序。 详细步骤: 首先需要把word文档保存为txt文本文件,然后: 1. 安装并打开Replace Pioneer, 选择Tools->Pattern Cou...

用Python统计词频用Python统计词频,如何用python实现英文短文的双词频统计:import pandas as pda='''123456 人性 尴尬 啊哈147852 哈哈 不好看123456 啊哈147852 哈哈147852 嗯嗯 二刷147852...

急求!设计程序实现一个英文文档的词频统计分析系统急求!设计程序实现一个英文文档的词频统计分析系统,高分悬赏c语言统计词频问题跪求高手解答!如果不区分大小写情况 区分大小写就修改switch里面case在加上大写的String str ="as...

推荐阅读
图文推荐