输入格式:
第一行给出一个不超过10的正整数n。
第二行给出n个整数,其间以空格分隔。
输入样例:
4
5 1 7 6
输出样例:
7 6 5 1
#include <stdio.h>
int main()
{
int a[10];
int n;
scanf("%d", &n);
int i;
for(i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
int max;
int index;
int j;
for(i = 0; i < n; i++)
{
index = i;
for(j = i + 1; j < n; j++)
{
if(a[j] > a[index])
{
index = j;
}
}
max = a[index];
a[index] = a[i];
a[i] = max;
}
printf("%d", a[0]);
for(i = 1; i < n; i++)
{
printf(" %d",a[i]);
}
return 0;
}