怎么把每一次的排序结果输出,冒泡排序,可以看一看,谢谢了,谢谢啦
供参考:
/*请在这里填写答案*/
void DataSort(int score[], int n)
{
int i,j;
for(i = 0;i < n - 1; i++){
for(j = 0;j < n - 1 - i; j++)
{
if(score[j] < score[j+1]){
int t = score[j];
score[j] = score[j+1];
score[j+1] = t;
}
}
printf("第%d趟:", i+1);
PrintScore(score, n);
}
}
排序函数的第11行增加PrintScore函数调用就行了。
在第13行来一个遍历即可