c语言一维数组的排序

img


既然a[j]在第三行🟰k
那么第二行的a[j]=a[i]可以起到什么作用(我尝试过把这行gei删除,但删除后的结果会显示错误)但若不删除,我觉得第三行的k已经替代了第二行的a[i],所以🈶️朋友能帮忙解释一下吗

第二行是a[i]=a[j]
这三句实现了两个数互换,缺一不可。

这行代码应该是a[i]=a[j]啊,你代码写错了当然看上去怪怪的