冒泡排序


#include<stdio.h>
#include<string.h>

int maxputs(int a[],int n)


 int j,k,temp;
 for(j=0;j<6;j++)
  for(k=j+1;k<6;k++)
    if(a[j]<a[k]){
     temp=a[k];
     a[k]=a[j];
     a[j]=temp; }
    return a[n];}//冒泡算法排列
int main(){
 
 int a[6]={10,18,19,7,9,3};
 int i;
 puts("输出数组:");
 printf("\ta={");
 for(i=0;i<6;i++)
  printf("%d,",a[i]);
  printf("\b}\n");
 
 maxputs(a,6);
puts("输出排序后数组:");
 printf("\ta={");
 for(i=0;i<6;i++)
  printf("%d,",a[i]);
  printf("\b}\n");
}


你可能感兴趣的:(算法,冒泡排序,C语言)