设为首页 加入收藏

TOP

C语言实现冒泡排序算法
2019-05-23 14:32:19 】 浏览:55
Tags:语言 实现 冒泡 排序 算法

用冒泡排序法对任意输入的 10 个数按照从小到大的顺序进行排序。


实现过程:


(1) 通过两个 for 循环实现冒泡排序的全过程,外层 for 循环决定冒泡排序的趟数,内层 for 循环决定每趟所进行两两比较的次数。


(2) 程序代码如下:


运行结果如下:


C语言实现冒泡排序算法


技术要点:


本实例要求用冒泡法对 10 个数由小到大进行排序,冒泡法的基本思路是,如果要对 n 个数进行冒泡排序,那么要进行 n-1 趟比较,在第 1 趟比较中要进行 n-j 次两两比较,在第 j 趟比较中要进行 n-j 次两两比较。从这个基本思路中就会发现,趟数决定了两两比较的次数,这样就很容易将两个 for 循环联系起来了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言解决渔夫打鱼晒网问题 下一篇C语言实现希尔排序算法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目