#include <stdio.h>
void BubbleSort(int *data_p, int data_length){
int i ,j;
int *p;
int temp;
for(i=0; i<(data_length-1); i++){
p = data_p;
for(j=0; j<data_length-1-i; j++){
if(*p > *(p+1)){
temp = *p;
*p = *(p+1);
*(p+1) = temp;
}
p = p+1;
}
}
}
int main(){
int a[6] = {3, 1, 2, 5, 2, 9};
int i;
BubbleSort(a ,6);
for(i=0; i< 6; i++){
printf("%d ", a[i]);
}
return 0;
}
冒泡排序 C语言
最新推荐文章于 2022-12-19 15:22:36 发布