语言: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; }