存储一组姓名,要求能够排序,按字母顺序插入,并显示。
#include <iostream>
#include <string>
#include <set>
using namespace std;
void display(multiset<string> sset)
{
multiset<string>::iterator it;
for(it=sset.begin();it!=sset.end();++it)
cout<<*it<<" ";
cout<<endl;
}
int main()
{
multiset<string> sset;
string s;
while(cin>>s)
{
if(s=="0")
break;
sset.insert(s);
}
cin.clear();
display(sset);
while(1)
{
cout<<"请输入插入的单词:"<<endl;
cin>>s;
sset.insert(s);
display(sset);
return 0;
}
}
/*
Apple Tom Green Jack
*/