C语言:指针版冒泡排序算法 您所在的位置:网站首页 c语言选择排序法指针代码怎么输入 C语言:指针版冒泡排序算法

C语言:指针版冒泡排序算法

2024-07-13 05:09| 来源: 网络整理| 查看: 265

冒泡排序的基本思想:如果要对n个数进行排序就需要进行n-1次比较,在第一轮比较中要进行n-1次两两比较,在第j轮中进行n-j次两两比较。

算法解释请看代码注释:

#include #include #include void bubble(int*p,int len) { for (int i=0;i if (*(p+j) int arr[10] = { 4,5,30,22,8,43,28,10,7,23 }; //数组名和指针的区别 数组名通过sizeof 可以求出数组大小 指针只包含数组的首地址信息 int* p = arr; int len = sizeof(arr)/sizeof(arr[0]);//数组长度 //printf("%zu\n", sizeof(arr));//40 //printf("%zu\n", sizeof(p));//8 bubble(p, len);//传参 for (p=arr;p


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有