#include<cstdio>//输入若干个数字,然后排序!
void xuanzesort(int* a,int n){
int i,j,k,tmp;
for(i=0;i<n;i++){
k=i;
for(j=k;j<n;j++){
if(a[k]>a[j]) {tmp=a[k];a[k]=a[j];a[j]=tmp;}
}
}
}
void print(int* a,int n){
int i;
for(i=0;i<n;i++){
printf("%d ",a[i]);
}
}
int main(){
int i=0,a[50]={2,5,8,9,2};
while(1){
scanf("%d",&a[i++]);
if(getchar()=='\n') break;
}
xuanzesort(a,i);
print(a,i);
return 0;
}
选择排序
最新推荐文章于 2024-07-17 21:04:45 发布