质数表1000以内,谁知道一百万以内的质数表?帮帮我

2022-03-25 23:58:07 发布:网友投稿
热度:89

#include
#include
#include
void main(void)
{
int i,j=0,k;
int a[1000];
char temp[10];
FILE*fp=fopen(“质数质数表1000以内。
txt”,”w”);
a[0]=2;
itoa(a[0],temp,10);
strcat(temp,”“);
fwrite(temp,1,strlen(temp),fp);
for(i=3;ij)
{
if(j a[ j]=i;
itoa(i,temp,10);
strcat(temp,”“);
fwrite(temp,1,strlen(temp),fp);
}
}
fclose(fp);
printf(“DONE!!

“);
}
这个程序可以产生一个名为“质数”的txt文件,里面的就是一百万以内的质数,质数表太大,有五百多K,发不了。
注意,这个必须在32位的编译器中编译,在16位的tc中会出错。

下一篇:戴安娜花,戴安娜玫瑰花的花语是什么?
上一篇:快手一键取消关注,快手怎样一次性把关注全部取消?