排序无重复输出?用while和if不一样?后者是错的?多谢

【求助】排序无重复输出?用while和if不一样?后者是错的?谢谢 while 和 if 的含义都不一样, 你怎么会想让它们

【求助】排序无重复输出?用while和if不一样?后者是错的?谢谢
 while 和 if 的含义都不一样, 你怎么会想让它们互换后结果还相同....
[解决办法]
while和for是一样的,都是循环,if是判断,不一样呀!