#include<stdio.h>
#include<math.h>
main()
{
int n,a[100],i,j,k,t;
while(scanf("%d",&n)!=EOF)
{
if(n==0)break;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n-1;i++)
for(k=0;k<n-i-1;k++)
{
if(fabs(a[k])<fabs(a[k+1]))
{
t=a[k];
a[k]=a[k+1];
a[k+1]=t;
}
}
for(i=0;i<n-1;i++)
printf("%d ",a[i]);
printf("%d\n",a[n-1]);
}
}
绝对值排序
最新推荐文章于 2025-03-25 15:00:32 发布

2416

被折叠的 条评论
为什么被折叠?



