将递归改为循环。