#include <stdio.h> void insert(int a[],int n){ int i,j,k,x; for(i=0;i<n;i++){ k=i; for(j=i+1;j<n;j++) if(a[j]<a[k]) k=j; x=a[i]; a[i]=a[k]; a[k]=x; } } int main(){ int a[]={15,20,55,2,36,99,16,24,77,35,99}; int i; insert(a,11); for(i=0;i<11;i++) printf("%d\t",a[i]); }
输出结果:
Output: 2 15 16 20 24 35 36 55 77 99 99
时间: 2024-10-11 01:10:39