☆逆光背景 2023-11-01 20:08 采纳率: 100%
浏览 7
已结题

求100以内的素数C语言

img


想问下这个i不是已经小于k了吗?为什么还可以继续算i>k?而且就算可以为什么i>k就可以判断出它是素数了?

  • 写回答

1条回答 默认 最新

  • 慕熙橙 2023-11-01 23:44
    关注

    首先需要知道素数的概念,i的作用是什么,是不是从最小的素数开始,如果i是n的因子,换句话说如果i能被n除尽,那它就不是素数,所以从2开始,如果有因子那么循环停止,如果到开根n(也就是k)都没有能整除的数,那这个数就是素数,i>k是一个条件,是证明i已经到底了还是没有被整除,所以就是素数了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月10日
  • 已采纳回答 11月2日
  • 创建了问题 11月1日