//循环套循环方法
void sort(int arr[], int length)
//arr[]为数组地址,length为数组长度。
{
//第三方变量做交换容器
int __switch__;
//排序函数主体
for (int i = 0; i < length - 1; i++)
{
for (int j = i + 1; j < length; j++)
{
//如前面的比后面的大,则交换。
if (arr[i] > arr[j])
{
__switch__ = arr[i];
arr[i] = arr[j];
arr[j] = __switch__;
}
}
}
}
【C】【笔记】入门 - 数组排序函数(从小到大)
于 2023-11-05 10:44:22 首次发布
本文详细解释了如何使用冒泡排序算法,通过嵌套的for循环结构,比较并按升序交换数组中元素,以达到整数数组的排序。
摘要由CSDN通过智能技术生成