编辑代码

2.算法的代码实现
a)实现代码
#include<stdio.h>
 
void print(int data[],int n)  
{
	int i;
	 for(i=0;i<n;i++)
	{
		printf("%d ",data[i]);
	}
	  printf("\n"); 
}
 
void insertSort( int data[] ,int n ) 
{

 int i,j;
 int t;
 for(i=1;i<n;i++)
 {
     t = data[i];
   j = i -1;
   while(j>=0 && data[j]>t)
   {
     data[j+1]=data[j];
     j--;
   }
   data[j+1] = t;
   print(data,n);        
 }