2913字符串-单词个数统计

2913   字符串-单词个数统计

题目描述

输入一行字符,统计其中单词的个数,单词之间用空格间隔。

输入格式:

一串英文的字符串

输出格式:

字符串中英文单词数目

输入样例 复制
As he came into the window It was the sound of a crescendo. He came into her apartement. He left the bloodstains on the carpet.
输出样例 复制
There are 25 words in the line.

说明

按照题义,连续的一段不含空格类字符的字符串就是单词。将连续的若干个空格作为出现一次空格,那么单词的个数可以由空格出现的次数(连续的若干个空格看作一次空格,一行开头的空格不统计)来决定。如果当前字符是非空格类字符,而它的前一个字符是空格,则可看作是“新单词”开始,累计单词个数的变量加1;如果当前字符是非空格类字符,而前一个字符也是非空格类字符,则可看作是“旧单词”的继续,累计单词个数的变量取值保持不变。

scanfgets中选择合适的接口,能一次性读入带空格的字符串。

1095
2407
通过提交
时空限制1000ms/128mb
题目来源YW
评测方式在线评测
题目类型基础入门
难        度