具体代码如下所述:

#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语言统计一篇英文短文中单词的个数实例代码  ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

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

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

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

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

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

  3. c语言分离短文中的英文单词,C语言 统计一篇英文短文中单词的个数

    //凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1 #include 2 #define N 1000 3 void main(){ 4 char en[ ...

  4. python中统计单词出现的次数_python统计文章中单词出现次数实例

    python统计单词出现次数 做单词词频统计,用字典无疑是最合适的数据类型,单词作为字典的key, 单词出现的次数作为字典的 value,很方便地就记录好了每个单词的频率,字典很像我们的电话本,每个名 ...

  5. c语言统计输入文本不同字母单词数,统计文本中单词的个数

    ㈠ 统计一行文本的单词个数:输入一行字符,统计其中单词的个数.个单词之间用空格分隔,空格数可以是多个, 代码部分: #include int main() { int count=0; char te ...

  6. python中统计各个单词出现的次数使用方法_python统计文章中单词出现次数实例

    python统计单词出现次数 做单词词频统计,用字典无疑是最合适的数据类型,单词作为字典的key, 单词出现的次数作为字典的 value,很方便地就记录好了每个单词的频率,字典很像我们的电话本,每个名 ...

  7. C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……

    例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...

  8. [c]输入一个英文句子,统计句子中单词的个数

    #include <stdio.h> #include <stdlib.h> //输入一个英文句子,统计句子中单词的个数 void main() { char s[256],p ...

  9. c语言以空格分割字符串_如何统计字符串中单词的个数?

    你还在为写英文短文困惑吗? 你还在一个一个查单词个数吗? 从现在开始,帮你分分钟帮你数清单词个数. 在C语言中利用数组和字符串就能很快帮助你数单词个数,一起来操作吧~ 源码↓↓↓ #include i ...

最新文章

  1. C++之头文件与源文件
  2. 三大深度学习生成模型:VAE、GAN及其变种
  3. Oracle计划新的移动OpenJDK项目
  4. php amp ldquo 转换,php与html代码的若干转换
  5. Android --- RecycleView获取第 i 个 item 里面的控件并进行赋值
  6. KubeMeet 直播 | 现场直击大规模集群、混合环境下的云原生应用交付难题
  7. Jquery Mobile 百度地图 Demo
  8. 《C语言深度解剖》中的.c/.h 程序模板及函数注释风格
  9. oracle 会话 临时表,Oracle 学习系列之二(会话与事务级临时表)
  10. TensorFlow VGG16
  11. 【M31】让函数根据一个以上的对象类型来决定如何虚化
  12. 监控服务器的日志文件,服务器上监控日志文件
  13. Jrebel激活破解
  14. iphone 6 设置自定义铃声(未越狱)
  15. 斐讯n1 linux升级内核,斐讯N1盒子OpenWRT固件升级全记录
  16. 标签添加图片Label
  17. Python利用Twitter API根据tweet id抓取tweet(via tweepy/twython)
  18. Android 获取夜深模拟器中的文件获取不到
  19. 安装Ubuntu后必须要做的几件事 一 --基础应用篇
  20. linux环境JAVA解压zip_Linux文件解压缩详解

热门文章

  1. 最新版AndroidStudio-2021.2.1无法安装lombok插件问题
  2. 刷脸签到python代码_背景提升 | “刷脸”时代,如何运用Python实现人脸识别?
  3. 如何引爆手淘首页流量,手淘首页流量获取玩法
  4. 医疗器械答疑解惑篇之二
  5. 2018 iPad pro 11停用,DFU模式刷机指南
  6. Appium简介与原理
  7. 【Android Jetpack学习之旅】--> Navigation 的使用
  8. css滚动条-webkit-scrollbar
  9. YOLO系列目标检测算法-YOLOv7
  10. 拿到别人的vue项目之后如何运行