恭喜,你发布的帖子
发布于 2019-03-23 11:50:59
4楼
楼主的程序虽然已经改了,但逻辑还是不正确:
1,排序的话一定是要循环嵌套的;
2,你这个程序可能主要是想将数组中的最大值放在数组第一个,但逻辑上却是从数组的第一个开始比较,这个逻辑是错误的。你的例子是4、6、3、1、2,因为最大值在第一次比较就找到了,随便更换一下:4、3、6、1、2,你看看结果还能把6放在第一个吗?
3,你这个程序唯一能解释得通的,就是把数组中最小值找到,并放在数组的末尾。
请填写推广理由:
分享
只看
楼主