#include <stdio.h>
int main()
{
int i,j,a[10],t,m,n;
printf("请输入10个整数:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
for(j=9;j>0;j--)
{
if(i<j)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
for(m=0;m<10;m++)
{
for(n=m+1;n<10;n++)
{
if(a[m]<a[n])
t=a[m];
a[m]=a[n];
a[n]=t;
}
}
for(i=0;i<10;i++)
printf("排序后%d",a[i]);
return 0;
}
将10个整数输入到一个数组,然后再将其按输入顺序逆序进行排列并输出?这是问题,我理解的应该是这个样子的,就是先逆序再排序