目录
目录
引言
大家都知道,我们在平常的C语言学习中,经常会遇到一些整型、字符串的排序,因此就要用到qsort函数来进行排序,今天我们就来莫模拟库函数qsort的实现
常用的整型排序函数(从小到大)
1.使用for循环排序整型
void bubble_sort(int arr[], int sz)
{
//趟数
int i = 0;//一趟冒泡排序
for (i = 0; i < sz - 1; i++)
{
int j = 0;
for (j = 0; j <sz-1-i ; j++)//数组内部的两两元素进行大小比较
{
if (arr[j]>arr[j + 1])
{
int tmp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = tmp;
}
}
}
}
void print_arr(int arr[], int sz)
{
int i = 0;
for (i = 0; i < sz; i++)
{
pri