HMM0530

C语言常见排序之冒泡排序

#include<stdio.h>
 
void BubbleSort(int *Array,int Length)
{
 int i= 0,j = 0,temp = 0;
 
 for(i = 0; i < Length - 1; i++)
 {
   for(j = 0; j < Length-i-1; j++)
   {
   if(Array[j] > Array[j+1])
   {
    temp = Array[j];
    Array[j] = Array[j+1];
    Array[j+1] = temp;
   }
  }
 }
}
int main(void)
{
 int i = 0;
 int ArrayBuf[5] = {2,1,0,4,3};
    BubbleSort(&ArrayBuf[0],sizeof(ArrayBuf)/sizeof(int));
 for(i = 0; i <( sizeof(ArrayBuf)/sizeof(int));i++)
 {
  printf("%d ",ArrayBuf[i]);
 }
}

分类:

技术点:

相关文章:

  • 2021-06-09
  • 2021-12-15
  • 2021-09-06
  • 2021-10-26
  • 2021-04-14
  • 2021-10-08
  • 2021-10-12
猜你喜欢
  • 2022-01-06
  • 2021-07-06
  • 2021-11-22
  • 2021-05-16
  • 2021-08-28
  • 2021-07-10
相关资源
相似解决方案