#include <stdio.h> int main() { int n=0; int arr[45]={0}; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d",&arr[i]); } //冒泡排序 for(int i=1;i<n;i++)//轮数 { for(int j=0;j<n-i;j++)//每轮交换多少次 { if(arr[j]<arr[j+1]) { //交换较小值 int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } //打印前五 for(int i=0;i<5;i++) { printf("%d ",arr[i]); } return 0; }