当前位置:评测网 > 资讯 > 正文

冒泡排序c语言 c语言实现冒泡排序法

导语:工具/材料 gcc+vim或visual studio
工具/材料

gcc+vim或visual studio

操作方法 01

开启一个终端并打开vim,新建文件bubble.c。输入预处理指令#include,用于调用printf函数

02

定义一个排序函数void sort(int *a, int n)。其中a表示待排序的数组的首地址;n表示待排序数组的长度。

03

使用两层循环实现冒泡排序。其中外层控制循环的轮次;内层控制一次循环的比较位置。当相邻两数中后者较小时,交换它们的位置。

04

然后写一个函数用于打印一个数组,函数原型是void show(int* a, int n)。其中a表示待排序的数组的首地址;n表示待排序数组的长度。

05

接着,在main函数中对这个函数进行验证,验证的数组有两个a1 = {42,20,17,13,28,14,23,15};a2 = {22,34,3,40,18,4};

06

保存文档并编译、运行的结果如下:可见编写的排序算法是正确的

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表评测网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.pcapqz.com/zixun/13147.html 感谢你把文章分享给有需要的朋友!
上一篇:迅雷磁力链接 迅雷磁力链接下载 下一篇: 坚果r1 坚果r1有耳机孔吗 Type-C音频输出音质会更好