编程问题:统计单词个数

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:43:04
统计英文字符串中的单词个数
注意,需要排除重复单词,即总共出现的不重复的单词个数

最好用C/C++ 实现

#include <iostream>
#include <set>
// #include <fstream> // 文件操作时用
using namespace std;
int main(void)
{
set<string> words;
string word;
while (cin >> word) // 用组合键ctrl+z或者到文件末尾结束输入
words.insert(word);
cout << words.size() << endl;
return (0);
}

用for跟switch组合
for用来逐个循环单词中的字符
switch用来检测单词中各个字符个数
根据这条思路具体可以自己去编写