#include <stdio.h>
void maoPao(int a,int arr1[a]){
//for循环冒泡排序
for(int i=0;i<a-1;i++){
for(int j=0;j<a-1-i;j++){
if(arr1[j]>arr1[j+1]){
//如果
int temp=arr1[j];
arr1[j]=arr1[j+1];
arr1[j+1]=temp;
}
}
}
}
//定义一个函数遍历冒泡后的值
void bianLi(int b,int arr2[b]){
//for循环打印
for(int x=0;x<b;x++){
//打印
printf("%d\t",arr2[x]);
}
printf("\n");
}
int main(){
//定义一个数组
int arr[]={1,35,6,88,99,12};
int len=sizeof(arr)/sizeof(int);
//调用冒泡排序
maoPao(len,arr);
//调用遍历打印
bianLi(len,arr);
return 0;
} |
|