具体代码如下所述:

#include

#define N 1000

void main(){

char en[N][81];

int i,j,num=0,n,state;

//num 用来统计单词的个数

//state 用来记录程序当前是否处于一个单词之中,初值为0,表示不在单词中,值为1,表示正处于在一个单词中

printf("Please input the number of lines for English passage:");

scanf("%d",&n); //输入英语短文的行数

getchar(); //吸收回车符

for(i=0;i

gets(en[i]); //输入英语短文

}

for(i=0;i

state=0; //设每行的开始都是单词的开始

for(j=0;en[i][j]!='\0';j++){

if(en[i][j]==' '){

state=0; //判断 en[i][j] 是否为空格字符

}

else if(state==0){

state=1;

num++;

}

}

}

printf("The number of words is %d\n",num);

}

结果为:

总结

以上所述是小编给大家介绍的C语言统计一篇英文短文中单词的个数实例代码  ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

时间: 2018-03-16

统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...相关推荐

  1. vue2.0中组建里面套用组件_vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码...

    具体代码如下所示: document var aaa=vue.extend({//继承出来一个vue类aaa template:' 我是标题3 ' }); var a=new aaa();//a跟vm ...

  2. ios中html怎么横屏,iOS如何实现强制转屏、强制横屏和强制竖屏的实例代码

    本文介绍了iOS如何实现强制转屏.强制横屏和强制竖屏的实例代码,分享给大家 今天项目中遇到正在看视频的时候账号被挤,如果当时是横屏的情况下,需要强制竖屏.真头疼,网上找了好多方法,终于解决啦.O(∩_ ...

  3. Excel下的数据挖掘:学生成绩统计分析实战之统计分数段人数

    第2章 统计分数段人数 2.1 利用数据透视数据表统计分数段 实例2-1 1.操作步骤 2.2利用countifs函数统计各分数段人数 * 实例2-2 2.3用其它函数统计分数段人数    对成绩进行 ...

  4. C语言实现英文单词统计

    前言 发现一个很久以前的数据结构课设(英文单词统计),C语言写的,记录在此,待需要的人 题目 研究人员需要统计某篇英文文章中某些特定单词出现的次数和位置.请写出一个实现这一目标的英文单词统计小程序. ...

  5. c语言对一篇英文文章进行统计,C语言统计一篇英文短文中单词的个数实例代码...

    具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...

  6. 实验五 循环结构第1关:斐波那契数列第2关:统计一段英文语句中的单词数和句子数第3关:密码判断第4关:通过数列求自然常数e第5关:双倍余额递减法计算固定资产折旧第6关:销售统计第7关:投资年限计算

    第1关:斐波那契数列 根据提示,在右侧编辑器补充代码,输入x,输出第x个斐波那契数列. 注意:斐波那契数列的第一项和第二项为1 x=eval(input("")) #代码开始 a= ...

  7. 统计一段文字中的单词个数并按单词的字母顺序排序后输出

    现需要统计若干段文字(英文)中的不同单词数量. 如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词. 注1:单词之间以空格(1个或多个空格)为间隔. 注2:忽略空行或 ...

  8. Java—统计一篇英文文章中出现的不重复单词的个数

    题目: 输入一篇英文文章,碰到"!!!"的时候停止,输出文章中出现的不重复单词的个数(注意:单词不区分大小写,如:The和the为一个单词) 输入格式: 一篇英文文章,以" ...

  9. C语言 统计一篇英文短文中单词的个数

    //凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1 #include<stdio.h> 2 #define N 1000 3 void mai ...

最新文章

  1. 怎么用mysql来统计消费金额限制_mysql——用户消费行为分析
  2. R语言笔记5:控制结构
  3. 什么是分布式_终于搞懂分布式锁是什么了
  4. 日期不能交叉的检测算法
  5. html下拉框变长,改变HTML下拉框SELECT选项的多种方法
  6. python编程购物车_python编写购物车新写法
  7. 大学物理实验电学基本参数的测量实验报告_大学物理电学实验报告
  8. Python 高级面向对象
  9. android开发——手机通话功能实现
  10. Virtual Member Functions(虚拟成员函数)
  11. CoAP协议服务器,CoAP协议
  12. 指数函数、对数函数、双曲函数
  13. 网络抖动多少ms算正常_如何测试延时、抖动、丢包率
  14. linux wakeup,linux内核3.4基于wakeup
  15. BZOJ 1023 仙人掌图
  16. 【历史上的今天】3 月 4 日:美团网正式上线;Dropbox 的创始人出生;PS2 游戏机问世
  17. matlab函数 无限冲激响应滤波器,MATLAB代码 有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器...
  18. Redis 实战篇:Geo 算法查找附近的人
  19. CodeGear公司正式推出delphi2007 for win32
  20. CentOs7关于图形界面系统和图形界面程序

热门文章

  1. Python D6 if分支结构
  2. 文件菜单服务器属性,服务器属性(“数据库设置”页) - SQL Server | Microsoft Docs...
  3. android 长按缩放拖动_十年Android之路面试2000人,面试准备+内部泄露核心题(中高级)...
  4. idea没有out文件夹_史上最详细没有之一的 Java JNI傻瓜级入门教程
  5. c语言程序的命令行输入,C程序获取命令行参数
  6. opencv python cv2.imdecode()函数报错 :TypeError: Expected cv::UMat for argument 'buf'
  7. 计算机应用技能大赛海报,2017年计算机应用工程系技能大赛汇总 ——大赛点亮人生 技能改变命运...
  8. java运行原理_Java程序的加载与运行原理详解
  9. 「后端小伙伴来学前端了」Vue中Props配合自定义方法实现组件间的通信
  10. Java | 设计模式-适配器模式