for循环只执行一次是为什么