现有 5 个数,10,50,20,90,30,请设计两个接口分别实现打印功能
和排序功能。

#include "stdio.h"
#include "string.h"
#include "stdlib.h"
//打印函数
void PrintArray(int arr[], int len)
{
//打印
for (int i = 0; i < len; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
}
//排序函数
void MySort(int arr[], int len)
{
//在这里我们使用了冒泡排序对这些数字进行了排序
for (int i = 0; i < len; i++)
{
for (int j = len - 1; j > i; j--)
{
if (arr[j] < arr[j - 1])
{
int temp = arr[j];
arr[j] = arr[j - 1];
arr[j - 1] = temp;
}
}
}
}
int main()
{
int arr[] = { 10, 50, 20, 90, 30 };
int len = sizeof(arr) / sizeof(int);
PrintArray(arr, len);
MySort(arr, len);
PrintArray(arr, len);
return 0;
}
















