你有没有想过 万一在最后一次i=k+1的时候刚好整除 也会break;而i=k+1也同时发生因为你写的判断返回1
你的循环条件是i<=k+1如果想知道循环是不是被break掉了,你应该判断i>k+1,而不是i==k+1,k+1这个值i是能够取到的