这样说吧,比如:第一轮循环,i=0,在找到 j=4的时候,有更小的数,那么通过i=j,i的值变成了4,然后完成这轮循环后进入下一轮循环,作i++运算,i的值为5,那么i的值直接从0跳变到了5,1~4就没有遍历过,漏掉了好多,就是这个原因。理解吗?