#include<stdio.h>
int main()
{
int n,m,i,j,a[20],t;
scanf("%d",&n);
for(i=0;i<n;i++) scanf("%d",&a[i]);//输入
for(j=i=0,m=n-1;i<m*m;j=(++i)%m) //排序
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
for(i=0;i<n;i++) printf("%d\n",a[i]);//输出
return 0;
}
只用一重循环实现排序
最新推荐文章于 2021-12-13 17:21:45 发布