
这是什么问题呀,怎么有的能输出,有的不行,是因为没有字母代替下表嘛,求详细解答
看您这块代码似乎用的是选择排序算法,
这边给您一个函数方法您可以参考下:
void Selection_Sort(int* array, int len)
{
for (int i = 0; i < len-1; i++)
{
int swap_index = i;
for (int j = i+1; j < len; j++)
{
if (array[swap_index] > array[j])
{
swap_index = j;
}
}
if (i != swap_index)
{
Swap(array, i, swap_index);
}
}
}