已采纳回答 / 小小疾飞
你的方法也是正确的,只是角度不一样。for (i = 8; i >= 0; i--){ for (j = 0; j <= i; j++) if (arr[j]>arr[j + 1]} 外循环每走一次排最大的到右边,随着外循环次数的递增,内循环次数减少(j <= i)
2019-08-05
已采纳回答 / 小小疾飞
void replaceMax(int arr[],int value)replaceMax(arr1 , arr2[0] );arr[index] = value;这里 arr[index]是数值最大的数,value就是arr2[0]
2019-08-04