#include<stdio.h>
#include<stdlib.h>
#include<math.h>
void Sort(int A[],int n){
int temp;
for(int i=n-1;i>=0;i--){
for(int j=0;j<i;j++){
if(A[j]>A[j+1]){
temp=A[j+1];
A[j+1]=A[j];
A[j]=temp;
}
}
for(int k=n-1;k>(n-1)-i;k--){
if(A[k]<A[k-1]){
temp=A[k-1];
A[k-1]=A[k];
A[k]=temp;
}
}
}
}
void Printf(int A[],int n){
for(int i=0;i<n;i++){
printf("%d ",A[i]);
}
printf("\n");
}
int main(){
int A[11]={6,7,8,5,1,4,2,3,15,7,6};
int n=11;
Sort(A,n);
Printf(A,n);
return 0;
}
王道8.3交换排序综合应用2
最新推荐文章于 2024-09-12 00:41:57 发布