编写程序:按照逆顺序存放数组中的原有的各个元素。

来源:百度知道 编辑:UC知道 时间:2024/06/02 03:31:55

#pragma warning(disable:4786)

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main(int argc, char* argv[])
{
vector<int> vInt;
ostream_iterator<int> outIt(cout," ");
int digit = 0;
for (int i=0; i<5; ++i)
{
cout<<"请输入第"<<(i+1)<<"个数: \b";
cin>>digit;
vInt.push_back(digit);
}
sort(vInt.begin(),vInt.end());

reverse(vInt.begin(),vInt.end());
cout<<endl;
copy(vInt.begin(),vInt.end(),outIt);
cout<<endl;

system("pause");
return 0;

}