尝试列出 2,000,000以下的所有素数
如题,请大家尝试一下,然后把自己的算法和程序运行时间贴出来
#include <stdio.h>
void main()
{
int i,k;
printf("%d",1);
for(i=3;i<2000000;i++)
{
for(k=2;k<i;k++)
{
if(i%k==0) break;
if(k+1==i) printf(" %d",i);
}
}
printf("\n");
}