c++中sort()排序如何使用?

来源:百度知道 编辑:UC知道 时间:2024/06/17 17:58:22
比如说一个int a[10]
怎么用sort排序呢?

#include <algorithm>
#include <iostream>
using namespace std;
main()
{
int a[11]={2,4,8,5,7,1,10,6,9,3};//a的长度=待排数据个数+1
sort(a,a+10);//对[a,a+10)排序
for(int i=0;i<10;++i) cout<<a[i]<<endl;
}

#include <iostream>
#include <algorithm>
using namespace std;
int main(void)
{
int i;
int a[10];
cout<<"please enter 10 integers:"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
sort(a,a+10);
for(i=0;i<10;i++)
cout<<a[i]<<endl;
return 0;
}