王善辉 发表于 2015-4-17 22:17
arr.length,你有定义arr吗?
lai19 发表于 2015-4-17 22:41
数组都没定义
关山明月 发表于 2015-4-17 22:56
你自己的方法有问题,因为你每次两个元素比较的时候,将值小的元素赋给min,然后将较小的值赋给的是myArray ...
夕颜 发表于 2015-4-17 23:13
在内循环for结束的时候我把min值赋值给了myArray数组,可以赋值代码编译执行看看 ...
q8893616 发表于 2015-4-18 00:10
楼上正解
这样输出一下你就知道了 你的arr[]里面存的一直都是较大的数之后排序结束你也没把排序完成的 ...
关山明月 发表于 2015-4-17 23:55
是的,但是你最终是要给arr这个数组排序呀,所以要将排序后的结果存入arr中,你的方法里,是将排序后的结 ...
Dylon 发表于 2015-4-17 23:42
在你的方法里把排序后的数据放在myArray[]里面了 ,而且还把数组arr[]的内部值改变了,像楼上说的在第一层 ...
ulddfhv 发表于 2015-4-18 00:43
我就喜欢看大家讨论,强势围观
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |