目前只学会了这个最弟弟的排序,不过用起来真香
`在这里插入代码片绝对值排序

#include<stdio.h>
#include<math.h>
int main()
{
	int i,j,n,t,m[100];
	while(scanf("%d",&n)!=EOF)
	{
		if(n==0)break;
		for(i=0;i<n;i++)
		scanf("%d",&m[i]);
		for(i=0;i<n;i++)
		{
			for(j=i+1;j<n;j++)
			{
				if(abs(m[j])>abs(m[i]))
				{
					t=m[j];
					m[j]=m[i];
					m[i]=t;
				}
			}
		}
		for(i=0;i<n;i++)
		{
			if(i>0)
			printf(" ");
			printf("%d",m[i]);
		}
		printf("\n");
	}
	return 0;
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-09
  • 2022-12-23
  • 2021-12-02
  • 2021-11-27
  • 2022-12-23
  • 2022-01-08
猜你喜欢
  • 2021-08-15
  • 2021-08-30
  • 2021-09-10
  • 2021-09-27
  • 2021-09-27
  • 2021-05-17
相关资源
相似解决方案