慕课翁恺C语言素数求和问题

img


这是一个素数求和的代码,为什么这里是k<i-1而不是k<=i-1?

应该是:k <= i-1 正确。

写成k<=i-1也可以。多无效运行一次而已。写成k*k<=i就可以了