来 直接上代码
从大到小:
#include<bits/stdc++.h>
using namespace std;
bool cmp(int x,int y){//子程序格式上一篇有哈
return x>y;//本代码的关键 从大到小
}
int main(){
int a,b[2000];
cin>>a;
for(int i=1;i<=a;i++)cin>>b[i];
sort(b+1,b+a+1,cmp);//如果从大到小就把我们定义的cmp加上去
for(int i=1;i<=a;i++)cout<<b[i]<<" ";
return 0;
}
从小到大:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b[2000];
cin>>a;
for(int i=1;i<=a;i++)cin>>b[i];
sort(b+1,b+a+1);//横简单 子程序也不需要
for(int i=1;i<=a;i++)cout<<b[i]<<" ";
return 0;
}