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

不同单词个数统计

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

统计单词个数 状态机方法

遇到这样一个问题:如果统计一段由字符和和空格组成的字符串中有多少个单词? 经典的解答方式为状态机的方法。直接看代码吧,相关的解题思路已经在注释中:package leilei.bit.edu.sta...

【DP总结】【字符串】【统计单词个数】

描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个)。要求将此字母串分成k份(1 单词在给出的一个不超过6个单词的字典中。 要...

统计单词个数———有穷状态机编程

有穷状态机的形式定义 有穷状态机是一个五元组 (Q,Σ,δ,q0,F),其中: Q是一个有穷集合,称为状态集。 Σ是一个有穷集合,称为字母表。 δ: Q xΣQ称为状态转移函数。 q0...

P1206 统计单词个数dp

https://www.luogu.org/problem/show?pid=1026#sub 点:同一字母不能重复用做首字母。 首先,处理出数组w[i][j] ,表示从i到j有多少个单词(当以同...

ADV-102 算法提高 单词个数统计

ADV-102 算法提高 单词个数统计 问题描述   编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。   例如:字符串“this is a book”当...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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