番外:在使用sort函数之前,我们要先包含算法的头文件,代码如下:
方案1:
#include<algorithm>
方案2:
#include<bits/stdc++.h> //C++万能头文件
首先,sort函数最简单的用法就是 sort ( left ,right ) ,默认为升序,其中要注意的是,这个区间是左闭右开的。
我们看以下两种案例
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[11]={3,4,7,1,2,72,22,31,13,56,32};
sort(a,a+10);
for(int i=1;i<=11;i++)
printf("%d ",a[i-1]);
}
运行结果为:1 2 3 4 7 13 22 31 56 72 32
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[11]={3,4,7,1,2,72,22,31,13,56,32};
sort(a,a+11);
for(int i=1;i<=11;i++)
printf("%d ",a[i-1]);
}