【C语言】之''单词个数统计''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

输入一行字符,统计其中的单词个数,单词间空格,输入回车结束该行输入

【输入形式】

多行字符串

【输出形式】

输出单词个数

【样例输入】

Life is full of confusing and disordering Particular time

【样例输出】

9

【参考答案】

#include <stdio.h>
void main()
{
  char string[81];
  int i,num=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;  num++;
     }
  }
  printf("%d",num);
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容