#include <stdio.h> int main() { int n,arr[50]={0}; int i,j,temp; scanf("%d",&n); for(int a=0;a<n;a++) { int b; scanf("%d",&b); arr[a]=b; }//先将所有数都放入数组中 for(i=0;i<n;i++) { for(j=i;j<n;j++)//在i坐标后所有数依次序比较 { if(arr[i]<arr[j]) { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } }//在下标0的位置选最大的数,再在下标为1的位置放第二大的数,依次序放过去 for(i=0;i<5;i++) { printf("%d ",arr[i]); } return 0; }