#include"stdio.h"
void sort(int arr[],int n){
int i ,j ,temp,f;
for(i=0;i<n-1;i++){
f=1;
for(j=0;j<n-1-i;j++){
if(arr[j]>arr[j+1]){
f=0;//排了就变零
temp=arr[j+1];
arr[j+1]=arr[j];
arr[j]=temp;
}
}
if(f){
break;
}
}
}
main(){
int arr[4];
int i ,j ,temp;
for(i=0;i<4;i++){
scanf("%d",&arr[i]);
}
sort(&arr,4);
for(i=0;i<4;i++){
printf("%d\t",arr[i]);
}
}
冒泡排序算法以优化
最新推荐文章于 2024-05-15 09:30:00 发布