改善循环代码