兄弟们急用啊!帮帮忙,谢谢大家了!!!输入任意个电影名字,按字典次序排序。(用动态内存分配)

输入任意个电影名字,按字典次序排序。(用动态内存分配)
要求:(1)使用字符型数组处理电影名字
(2)使用动态内存分配
(3)在主函数中输入电影名字
(4)建立一个子函数,实现将电影名字按字典次序排列
兄弟们要C++的阿!

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
string s;
vector<string> a;
cout<<"输入电影名称(end结束)" ;

while(1)
{
getline(cin,s);
if(s=="end")
break;
else
a.push_back(s);

}
sort(a.begin(),a.end());
cout<<"排序后为"<<endl;
for(vector<string>::iterator t = a.begin(); t != a.end(); t++)
cout<<*t<<endl;
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-05
忘了 我帮你问下我的电脑朋友们 他们就是做这个的?OK追问

哦了 谢谢啊朋友!帮我问问啊

第2个回答  2011-07-05
什么意思啊?没看懂,程序设计吗????追问

就是用c++写一个程序!

第3个回答  2011-07-05
非诚勿扰追问

是非诚勿扰啊 我想用c++写个程序 我说的那些是写程序的要求!

第4个回答  2011-07-05
是电脑程序吗?追问

对啊 用c++写一个程序!朋友 帮我问问吧,谢谢啊

相似回答