#include <stdio.h>
int main()
{
int a[99];
int data;
scanf("%d",&data);
int count=0;
a[count++]=data;
while(~scanf("%d",&data))
{
printf("\n");
a[count++]=data;
for( int i=0; i<count; i++)
if(a[i]<a[i-1])
{
int j=i;
int temp=a[i];
while(j>0&&a[j-1]>temp)
{
a[j]=a[j-1];
j--;
}
a[j]=temp;
}
for(int i=0; i<count; i++)
printf("%d\n",a[i]);
printf("\n\n------------------------------------\n\n");
}
return 0;
}
边插入边排序
最新推荐文章于 2022-08-22 22:31:47 发布