C语言实现统计字符串单词数

 更新时间:2015年03月23日 11:06:59   投稿:hebedich  
这篇文章主要介绍了C语言实现统计字符串单词数,代码非常的简洁,有需要的小伙伴快来参考下。

字符串单词数.c

#include<stdio.h>
#define BUFFERSIZE 1024
 
int main()
{
 char string[BUFFERSIZE];
 int i,count=0,word=0;
 char c;
 gets(string) ;
 for(i=0;(c=string[i])!='\0';i++)
 {
  if(c==' ')
   word=0;
  else if(word==0)
  {
   word=1;
   count++;
  }
 }
 printf("%d \n",count);
}

以上所述就是本文的全部内容,希望大家能够喜欢。

相关文章

  • C++使用数组来实现哈夫曼树

    C++使用数组来实现哈夫曼树

    给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近
    2022-05-05
  • c++ 如何在libuv中实现tcp服务器

    c++ 如何在libuv中实现tcp服务器

    这篇文章主要介绍了c++ 如何在libuv中实现tcp服务器,帮助大家更好的理解和使用libuv,感兴趣的朋友可以了解下
    2021-02-02
  • Matlab实现将图像序列合并为视频的方法详解

    Matlab实现将图像序列合并为视频的方法详解

    MATLAB是一种高性能语言,用于操纵矩阵、执行技术计算、绘图等。它代表矩阵实验室。借助这个软件,我们可以从图像中创建视频。这篇文章主要介绍了Matlab实现将图像序列合并为视频的四个方法,希望对大家有所帮助
    2023-03-03
  • C语言中二叉树的后序遍历详解

    C语言中二叉树的后序遍历详解

    大家好,本篇文章主要讲的是C语言中二叉树的后序遍历详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • 扩展KMP算法(Extend KMP)

    扩展KMP算法(Extend KMP)

    我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。今天我们谈到的是对KMP算法的拓展
    2014-08-08
  • 双向链表插入删除基本应用介绍

    双向链表插入删除基本应用介绍

    本文将详细介绍建立双向链表,实现对双向链表的插入,删除操作,需要了解的朋友可以参考下
    2012-11-11
  • 浅谈C++11新引入的lambda表达式

    浅谈C++11新引入的lambda表达式

    Lambda表达式(又称Lambda函数,英文原文是Lambda Expression),是C++11的新特性中非常实用的一个。
    2017-07-07
  • 基于VC编写COM连接点事件的分析介绍

    基于VC编写COM连接点事件的分析介绍

    本篇文章是对VC编写COM连接点事件进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C/C++中退出线程的四种解决方法

    C/C++中退出线程的四种解决方法

    本篇文章是对C/C++中退出线程的四种解决方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言魔塔游戏的实现代码

    C语言魔塔游戏的实现代码

    这篇文章主要介绍了C语言魔塔游戏的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论