09-11-08:读一个文件,求其中单词个数。
2009-11-08 15:37
344 查看
int main()
{
FILE *fd;
fd=open("test.c","r");
fseek(fd,SEEK_END);
len=ftell(fd); //到文件头的距离
p=buff[len+1];
rewind(fd); //将光标移到文件头
fread(p,1,len,fd);
buff[len]='/0';
while(*p!='/0')
{
if(*p==' ')
count++;
p++;
}
return 0;
}
{
FILE *fd;
fd=open("test.c","r");
fseek(fd,SEEK_END);
len=ftell(fd); //到文件头的距离
p=buff[len+1];
rewind(fd); //将光标移到文件头
fread(p,1,len,fd);
buff[len]='/0';
while(*p!='/0')
{
if(*p==' ')
count++;
p++;
}
return 0;
}
相关文章推荐
- 初探map()——对一个文件进行统计其中各个单词出现的次数,并按次数从高到低的顺序进行排序
- 09-11-08:将一个链表倒序排列的函数
- 针对一个文件 统计其中的单词和字符数 找出文件中出现次数最多的单词数 将文件中出现的单词按频率进行排序并输出
- 一个文件有N个单词,每行一个,其中一个单词出现的次数大于N/2,怎么样才能快速找出这个单词?
- 给定一组单词,编写一个程序,找出其中的最长单词,且该单词由这组单词中的其他单词组合而成。
- 编写一个程序,统计给定文件中包含的每个单词出现的频率,并按单词表的顺序显示统计结果
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。
- 未能加载文件或程序集“XXX”或它的某一个依赖项其中一个原因
- 练习2-4:编一个程序统计文件中特定单词出现的次数(要求使用string类的运算符==来查找单词) .
- 在一个文本文件中的单词统计频率并打印前十个
- 8.9 编写函数打开文件用于输入,将文件内容读入 string 类型的 vector 容器,每一行存储为该容器对象 的一个元素。8.10 重写上面的程序,把文件中的每个单词存储为 容器的一个元素
- 09-11-08:Makefile的编写
- 09-11-08:队以绝对地址赋值
- 09-11-08:指针与引用的区别
- C—输入一个字符串 统计其中单词的个数
- 键盘录入两个文件路径,将其中一个文件夹中的所有的文件复制到另一个文件中
- fpga-第一次在同一个文件中写两个module模块,其中上面一个模块是作为子模块
- 1、读取一个文件,并替换其中指定的字符串为特定字符串
- 第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数
- 给出一个2D板和一个单词,找出这个单词是否存在于网格中。 该单词可以由顺序相邻单元的字母构成,其中“相邻”单元是水平或垂直相邻的单元。 相同的字母单元可能不会被多次使用。