当前位置: 代码迷 >> 综合 >> 【Week4 -5】筛选N以内的素数
  详细解决方案

【Week4 -5】筛选N以内的素数

热度:71   发布时间:2023-12-06 07:35:56.0

【问题背景】

C语言网1022

【问题题目】

用简单素数筛选法求N以内的素数。

【代码呈上】

#include<stdio.h>
#include<math.h>
int main()
{int i,N,n,k;n=2;scanf("%d",&N);while(n<=N){k=sqrt(n);for(i=2;i<=k;i++)if(n%i==0)break;if(i>k){printf("%d\n",n);}n++;}return 0;
}