单选题

 在埃拉托斯特尼筛法中,要筛选出不大于 n 的所有素数,最外层循环应该遍历什么范围( )?

A.

  for (int i = 2; i <= n; ++i)

B.

 for (int i = 1; i < n; ++i)

C.

  for (int i = 2; i <= sqrt(n); ++i)

D.

  for (int i = 1; i <= sqrt(n); ++i)

发表评论

请 登录 后再回复