统计单词个数(26)

原创 2016年05月30日 10:04:01

问题及代码:

/* 
 *Copyright (c)2016,大连东软信息学院 
  
 *All rights reserved. 
  
 *文件名称: 统计单词个数 
  
 *作    者:陈振 
  
 *完成日期:2016年5月30日 
  
 *版 本 号: v1.0 
  
 *问题描述: 
  
 *程序输入: 
  
 *程序输出: 
 
 */
#include<stdio.h>
#include<string.h>
int wordnum(char *str);
int main()
{
    char a[50];
    gets(a);
    printf("\"%s\"共有%d个单词\n",a,wordnum(a));
    
	return 0;
} 
int wordnum(char *str)
{
	int num=0,word=0;
	for(int i=0;*(str+i) != '\0';i++)
	{
		if(*(str+i) ==' ')
		  word=0;
		else if(word==0){
		  word=1;
		  num++;	
		}
	}
	return num;
}

问题及代码:


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

03_统计单词个数、求阶乘、输出最短和最长的字符串

1. 题目描述: 编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词) 输入: 输入包括...

利用状态机编程思想求解统计英文句子中单词个数问题

/*********************************************************************************** 功能:统计输入英语中单词的个数...

不同单词个数统计

算法提高 不同单词个数统计                                                                                      ...

开发可统计单词个数的Android驱动程序(2)

开发可统计单词个数的Android驱动程序(1)五、指定与驱动相关的信息虽然指定这些信息不是必须的,但一个完整的Linux驱动程序都会指定这些与驱动相关的信息。一般需要为Linux驱动程序指定如下信息...

【NOIP2001提高组T3】统计单词个数-字符串上的动态规划

【NOIP2001提高组T3】统计单词个数-字符串上的动态规划

开发可统计单词个数的Android驱动程序(3)

开发可统计单词个数的Android驱动程序(2)八、 指定回调函数      本节讲的内容十分关键。不管Linux驱动程序的功能多么复杂还是多么“酷”,都必须允许用户空间的应用程序与内核空间的驱动程序...

算法提高 不同单词个数统计

算法提高 不同单词个数统计 时间限制:1.0s 内存限制:512.0MB 提交此题 问题描述   编写一个程序,输入一个句子,然后统计出这个句子当中不同的单词个...

统计单词个数 状态机方法

遇到这样一个问题:如果统计一段由字符和和空格组成的字符串中有多少个单词? 经典的解答方式为状态机的方法。直接看代码吧,相关的解题思路已经在注释中:package leilei.bit.edu.sta...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:统计单词个数(26)
举报原因:
原因补充:

(最多只允许输入30个字)