看了这个代码后,我没有明白为什么i>k时,就是素数,求解答,好的答案我会积极采纳的
2条回答 默认 最新
- 溪风沐雪 2022-05-15 21:59关注
因为循环时设计的i<=k,当i>k的时候就退出循环,如果最后i>k,那说明对于所有的i,m%i都不等于0,也就是说2-k没有能被m整除的,那么m就是素数了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
因为循环时设计的i<=k,当i>k的时候就退出循环,如果最后i>k,那说明对于所有的i,m%i都不等于0,也就是说2-k没有能被m整除的,那么m就是素数了