修改判断循环算法。