for (int p = 0; p < 5; p++)//外层控制第几轮排序,从前面数排到第几小,每轮找出当前排序组中最小的值放到最前面
{
for (int q = 7; q > p; q--)//依次从8-p个元素中找最小的放到temp数组的p位置,使用递减是为了从后面将小的调换到前面
{
if (abs(F[i][j] - temp[q]) < abs(F[i][j] - temp[q - 1]))//F[i][j]即为某值
{
int tem = temp[q];
temp[q] = temp[q - 1];
temp[q - 1] = tem;
}
}
}
有用的话点个赞呗