2018.10.12首发

在实现冒泡函数时,使用swap()函数进行交换

if(a[j+1] < a[j]) swap(a[j],a[j+1]); 

发现无法实现正确输出。

将swap()函数中参数顺序调整为与if语句中一致时

if(a[j+1] < a[j]) swap(a[j+1],a[j]); 

输出正确。

记录在此,至于原因后面遇到了再看。

标签: none

添加新评论