C语言 统计一篇英文短文中单词的个数
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/
1 #include<stdio.h> 2 #define N 1000 3 void main(){ 4 char en[N][81]; 5 int i,j,num=0,n,state; 6 //num 用来统计单词的个数 7 //state 用来记录程序当前是否处于一个单词之中,初值为0,表示不在单词中,值为1,表示正处于在一个单词中 8 9 printf("Please input the number of lines for English passage:"); 10 scanf("%d",&n); //输入英语短文的行数 11 getchar(); //吸收回车符 12 13 for(i=0;i<n;i++){ 14 gets(en[i]); //输入英语短文 15 } 16 for(i=0;i<n;i++){ 17 state=0; //设每行的开始都是单词的开始 18 for(j=0;en[i][j]!='\0';j++){ 19 if(en[i][j]==' '){ 20 state=0; //判断 en[i][j] 是否为空格字符 21 } 22 else if(state==0){ 23 state=1; 24 num++; 25 } 26 } 27 } 28 printf("The number of words is %d\n",num); 29 }
结果为:
转载于:https://www.cnblogs.com/kailugaji/p/8594279.html
C语言 统计一篇英文短文中单词的个数相关推荐
- 统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...
具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...
- c语言对一篇英文文章进行统计,C语言统计一篇英文短文中单词的个数实例代码...
具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...
- c语言分离短文中的英文单词,C语言 统计一篇英文短文中单词的个数
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1 #include 2 #define N 1000 3 void main(){ 4 char en[ ...
- python统计一篇英文短文中单词出现的频率、内存使用分析
怎么统计一篇文档或者一段字符串中某个单词出现的次数.这是在数据分析或者统计学,或者在python的机器学习中常常要做的工作. 统计单词出现的频率的方法有两种:一种是使用for循环,一种是使用pytho ...
- 统计一篇英文文章中单词出现的频数
1.题目内容:如何统计一篇英文文章中单词出现的频数,依次从键盘中输入该文章. 2.思路:使用map一一映射 3.程序清单: #include<iostream> #include<s ...
- 用Java语言统计一篇英文短文
设有英文短文,请编写代码实现: *1 统计以字母 w 开头的单词数: *2 统计单词中含"or"字符串的单词数: *3 统计长度为 3 的单词数. *4 统计有多少单词. Last ...
- 统计一篇英文文章中26 字母出现的概率
统计一篇英文文章中26 字母出现的概率 //统计英文文章中26 字母出现的概率 #include <stdio.h> void main() { float number[26]={0}; ...
- 统计一篇英文文章中出现次数最多的10个单词
https://blog.csdn.net/u010512607/article/details/40005641 思路: 1.读入文件,按行将文字拼接成字符串str 2.用正则过滤字符串中的标点,再 ...
- 统计一篇英文文章中出现的 单词 和 词频
统计一篇英文文章中出现的单词和词频, 统计一篇英文文章中出现的单词和词频. 输入:某篇文章的绝对路径 输出:词典(词典中的内容为每一行都是一个"词频 单词 ") #include ...
最新文章
- Acalvio正式推出其新型安全防御技术——流欺骗
- JavaWeb入门_模仿天猫整站Tmall_SSH实践项目
- 小白实操ESP8266AT固件烧录,版本1.7.1,希望对爱玩ESP8266的开发小伙伴有帮助!
- 【2017-02-19】数据类型、类型转换、常量、变量、转义符。
- 逻辑综合——概述与基本概念
- myeclipse和maven的clean和build
- 求助:DataGrid加行号的问题
- C++自动类型推导 : auto 与 decltype 用法
- mysql 5.5.18下载_MySQL5.7.18下载和安装过程图文详解
- 数据库水平切分的实现原理解析
- 蓝牙小钢炮 - Bose 博士 Revolve 蓝牙音箱使用感受
- Excel快速填充小技巧,这几个技能你会了吗
- 敏捷团队中有效沟通的5种模式
- slt mysql_SAP SLT操作手册 PDF 下载
- MTK OTA更新方法
- 抖音3D旋转相册 (源码下载)
- 基于RK3399配置并测试—单线激光雷达
- MySQL查询优化利刃-EXPLAIN
- Appium环境搭建之Android SDK及模拟器的下载配置
- 信息化教学设计与评价方法
热门文章
- HTTPS IP直连问题小结
- 1 ,spark 电影点评项目 : 简介,项目历史 ,元数据下载 ,电影数据集网站 ( 非常好的网站 )
- 软件项目管理 6.7.参数估算法
- 版本号Alpha、Beta、RC、Candidate、Stable分别代表什么含义?
- Java paypal如何实现付费订阅(循环扣费)
- 生产环境 /dev/vda1文件满了导致redis无法写入问题分析 以及df -h解析
- ppt转pdf如何质量无损?这俩种方法值得收藏
- 【论文泛读】 Deep Learning 论文合集
- opencv的Mat中step的解释
- python Excel 乱码 解决方案 编码 xlwings测试