更新时间:2016-03-21 22:16:44浏览次数:1+次
#include "iostream"
#include "windows.h"
#include "map"
#include "string"
using namespace std;
int main()
{
map<string,int> counts;
string words;
while (cin>>words)
{
++counts[words];//在STL中,对于string类型的变量输入,不容易结束输入,应当输入ctrl+z结束
}
for(map<string,int>::iterator iter(counts.begin()); iter!=counts.end(); ++iter)
{
cout<<iter->first<<'\t'<<iter->second<<'\n';
}
system("pause");
return 0;
}
下面看看执行结果:相关资讯