可以使用快速排序算法对输入的十个数进行排序。
然后,使用两个变量i和j分别指向从k开始的n个数的首尾。使用一个临时变量temp来交换i和j指向的数。然后将i加1,j减1,直到i>j为止。这样就可以将从k开始的n个数按逆序重新排序了。
代码示例如下:
#include <stdio.h>
#define N 10
void quick_sort(int *arr, int left, int right)
{
if (left >= right)
{
return;
}
int i = left, j = right;