#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,i,j,k;
printf("输入排序数字的个数:\n");
scanf("%d",&n);
k=n;
int *p=(int*)(malloc(sizeof(int)*n));
printf("依次输入数字:\n");
for(i=0;i<n;i++)
scanf("%d",&p[i]);
for(i=0;i<n;i++)
{
for(j=0;j<k-1-i;j++)
{
if(p[j]>p[j+1])
{
int t;
t=p[j];
p[j]=p[j+1];
p[j+1]=t;
}
}
}
for(i=0;i<n;i++)
printf(" %d ",p[i]);
return 0;
}
04-24
309
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
04-25
2970
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-02
2万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-10
1813
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)