首页 > 开发 > C > 正文

C语言-插入排序

2015-08-30 23:11:01  来源: 网友分享
语言:C环境:VC++6.0



#define N 3
#include<stdio.h>
#include<conio.h>
int main(){
int a[N]={1,2,3},i,j,t;
for(i=1;i<=N-1;i++){
    t=a[i];    
    for(j=i-1;a[j]>t && j>=0;j--)
        a[j+1]=a[j];
    a[j+1]=t;
}
for(i=0;i<=N-1;i++)
printf("%3d",a[i]);
printf("\n");
getch();return 0;
}