#include <stdio.h>
void printarray(int array[],int len)
{
int i;
for(i=0;i<len;i++){
printf("%d ",array[i]);
}
puts("");
}
void getmaxfromdata(int array[], int len)
{
int i,j,temp;
for(i=0;i<len-1;i++){
for(j=0;j<len-1-i;j++){
if(array[j]>array[j+1]){
temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
}
}
}
}
int main()
{
int array[5] = {12,41,57,18,6};
int len;
len = sizeof(array)/sizeof(array[0]);
printarray(array,len);
getmaxfromdata(array,len);
printarray(array,len);
return 0;
}
函数:C语言——封装冒泡排序
最新推荐文章于 2024-07-23 22:07:33 发布