C语言实验题——单词统计
2014-01-20 21:21
190 查看
描述
从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。
输入
输入只有一行句子。仅有空格和英文字母构成。
输出
单词的个数。
样例输入
stable marriage problem Consists of Matching members
样例输出
7
从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。
输入
输入只有一行句子。仅有空格和英文字母构成。
输出
单词的个数。
样例输入
stable marriage problem Consists of Matching members
样例输出
7
#include<iostream> #include<string> using namespace std; bool isletter(char s){ if((s>='a' && s<='z') || (s>='A' && s<='Z')) return 1; return 0; } int main(){ string sentence; char frontchar; int i,len,words; while(getline(cin,sentence)){ len=sentence.length(); words=0; frontchar='\0'; if(isletter(sentence[0])) words++; for(i=0;i<len;i++){ if(isletter(sentence[i]) && frontchar==' ') words++; frontchar=sentence[i]; } cout<<words<<endl; } return 0; }
相关文章推荐
- C语言实验——单词统计
- C语言实验——单词统计(java)
- C语言实验题——单词统计
- C语言实验题——单词统计
- C语言实验——单词统计
- C语言练习题每练 1:字符串统计单词个数,单词由空格隔开
- C语言统计单词,空格,符号
- C语言输入英文统计单词的出现的频率排序
- ytu 2002:C语言实验——单词统计
- C语言-统计一行句子中单词的个数
- 统计单词的个数,删除多余的空格(C语言描述)
- oj 2002: C语言实验——单词统计
- (3)C语言代码之统计单词个数
- C语言统计一篇英文短文中单词的个数实例代码
- 统计英文文章中空格数,单词数,字符数,并删除指定字符 (c语言)
- 《数据结构》实验四 字符串和多维数组之统计文本单词个数
- SDUT ACM 实验九 C语言实验 单词统计
- c语言:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
- 【C语言助教】统计文本中单词的个数!
- C语言实现文件单词统计