//冒泡排序
#include<stdio.h>
void maopao(int num[], int len){
int i;
int j;
int temp;
for(i = 0;i < len;i++){
for(j = 0;j < len - 1- i;j++){
if(num[j] > num[j+1]){
temp = num[j];
num[j] = num[j+1];
num[j+1] = temp;
}
}
}
}
int main(){
int num[10] = {10,20,21,4,58,61,22,11,0,12};
int i;
for(i = 0; i < 10; i++){
printf("%d ",num[i]);
}
printf("\n");
maopao(num,10);
for(i = 0;i < 10;i++){
printf("%d ",num[i]);
}
return 0;
}
|
|