计算形参s所指字符串中包含的单词个数,作为函数值返回

Posted -slz-2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算形参s所指字符串中包含的单词个数,作为函数值返回相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
#include<string.h>
int fun(char *s)

	int count=0;
	int flag=0;     //声明标志
	while(*s!=‘\0‘)
	
		if(*s!=‘ ‘ && flag==0)
		
			count++;
			flag=1;
		
		if(*s==‘ ‘)   //当字符串出现空格,将flag置0,则可进入第一个if语句,单词个数加1
			flag=0;
		s++;
	
	return count;

void main()

	char s[81];
	printf("Please input a string:");
	gets(s);
	printf("The string have %d word\n",fun(s));

  

以上是关于计算形参s所指字符串中包含的单词个数,作为函数值返回的主要内容,如果未能解决你的问题,请参考以下文章

P1026 统计单词个数

P1026 统计单词个数

P1026 统计单词个数

洛谷 P1026统计单词个数

统计单词个数(codevs 1040)

P1026 统计单词个数