查找字符串中某个特定的单词出现的次数(练习)
2010-10-27 13:57
459 查看
对标准输入进行扫描,并对单子“the”进行计数,进行比较时区分大小写,单词以一个或多个空格字符分隔。输入行的长度不超过100个字节。
#include <stdio.h>#include <string.h>/*存储从标准输入中读取的字符串*/char buffer[101];/*定义空白字符*/char whitespace[] = "/n/t/r/v/f ";int find_the( void ){int num = 0;char *word; /*从标准输入读入文本行,直到遇到结束符*/while( gets(buffer) ){ /*提取缓冲中的单词,直到缓冲中不在有单词*/for (word = strtok( buffer, whitespace ); word != NULL;word = strtok( NULL, whitespace)){ if ( strcmp(word, "the") == 0 ){ num++; } }}return num;} int main(){printf( "%d/n", find_the() );}
相关文章推荐
- 练习2-4:编一个程序统计文件中特定单词出现的次数(要求使用string类的运算符==来查找单词) .
- 练习2-4:编一个程序统计文件中特定单词出现的次数(要求使用string类的运算符==来查找单词)
- 查找一个字符串中每个单词的出现次数--Java
- 查找特定字符串在文本里出现的次数
- c语言练习(3)--查找字符出现次数和替换字符串
- java 正则表达式查找某段字符串中所有小写字母开头的单词并统计次数,按出现次数排序
- String_ComputeMostFrequentlyWord , in String (在 字符串 中 计算 出现次数最多的单词 )
- 查找一段英文中各个单词出现的次数
- 利用Mysql提供的字符串方法查找字符串中某字符出现的次数
- java实现查找一个字符串在另一个字符串出现的次数
- Js查找字符串中出现次数最多的字符及个数实例解析
- 统计一串字符串中出现次数最多和次多的单词(华为上机考试题)
- 从字符串中查找字符出现次数的方法和性能再比
- 字符串的逆序输出和在大串中查找小串出现的次数
- go语言之map练习(二):编写一个程序wordfreq程序,统计输入文本中每个单词出现的频率(次数)
- 从字符串中查找字符出现次数的方法和性能对比
- 在字符串中查询单词的出现次数
- 查找字符串中出现次数最多的字符
- 提供任意字符串,请构造一个函数能够查找字符串中出现最多的次数和个数
- 查找字符串中出现频率最高的字符和次数