每次都是不等于0的时候返回，不应该继续么，我是傻逼啊。我擦