#include <stdio.h> void swap(int *a,int *b){ int temp=*a; *a=*b; *b=temp; } int main() { int n = 10; int m; int numbers[10]; int i; // 读入给定的数字 for (i = 0; i < n; i++) { scanf("%d", &numbers[i]); } for(i=0;i<n;i++){ for(m=0;m<n-1;m++){ if(numbers[m]<numbers[m+1]){ swap(&numbers[m],&numbers[m+1]); } } } for(i=0;i<n;i++){ printf("%d",numbers[i]); if(i!=n-1){ printf(" "); } } return 0; }