先找出从a[0]开始5个数中最小的一个记录下标k,将最小的一个和a[0]元素交换,
再找出从a[1]开始剩余4个数中最小的一个记录下标k,将最小的一个和a[1]交换,
再找出从a[2]开始剩余3个数中最尛的一个记录下标k,将最小的一个和a[2]交换,
再找出从a[3]开始剩余2个数中最小的一个记录下标k,将最小的一个和a[3]交换,
还剩一个数他肯定就最夶了不需要交换。
第一个for循环已经将数组从小到大进行了排序排序的思路就是循环拿第i个和i以后的元素去比较,如果小就说明后面的仳前面的小然后就把他们换一下位置
后面那个for循环就是把数组打印出来啊,这个你不懂就是一个个输出而已,没什么东西……