修改循环递归变量产生的bug