这是我的ac代码,你参考一下吧,加油
#include
#include
#include
int main()
{
int a,b,j,i,k,c,m,n;
while(scanf("%d",&a)!=EOF&&a!=0)
{
int l[a];
for(j=1;j<=a;j++)
{
scanf("%d",&l[j]);
}
for(j=1;j<=a-1;j++)
{
for(k=1;k<=a-j;k++)
{
if(fabs(l[k])
m=l[k];
l[k]=l[k+1];
l[k+1]=m;
}
}
}
for(n=1;n<=a-1;n++)
{
printf("%d ",l[n]);
}
printf("%d\n",l[n]);
}
return 0;
}
没有原题目,很难说