源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  冒泡排序算法C的实现

冒泡排序算法C的实现

分类: 文章 • 2022-03-21 21:56:38

冒泡排序算法C的实现

#include <stdio.h>
#include <stdlib.h>

#define N 5

void main()
{
int i, j;
int temp;
int a_list[N] = {10, 81, 90, 56, 34};
for(i=0; i<N-1; i++)
{
for(j=0; j<N-1-i; j++)
{
if(a_list[j] < a_list[j+1])
{
temp = a_list[j];
a_list[j] = a_list[j+1];
a_list[j+1] = temp;
}
}
}

for(i=0; i<N; i++)
{
    printf("%d\n", a_list[i]);
}
return 0;

}

相关推荐

  • 使用pygame实现可视化冒泡排序
  • 逻辑知识:冒泡排序算法
  • 【verilog】排序算法硬件实现(奇偶排序)
  • 盘点使用得最多的十大经典排序算法(Java方向)
  • 数据结构探索,使用C++实现最简单的数据结构代码(二) ——队列(Queue)
  • 简单c++使用类实现求圆的周长和面积
  • 拓扑排序算法的一个应用
  • 排序算法的分析
  • C++入门经典-例8.10-实现抽象类中的成员函数
  • 冒泡原理以及c实现
  • vector 与char *
  • float、double类型的数据在计算机内部的表示法
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号