终于过了，原因出在循环的条件上