#include<iostream>
#include<string>
#include<cmath>
using namespace std;
int main()
{
unsigned long long prime[1000];
prime[0]=2;unsigned long long q=0;
for(unsigned long long i=3;q<999;i++)
{
int zz=1;
for(unsigned long long j=0;j<=q;j++)
if(prime[j]*prime[j]<=i&&i%prime[j]==0)
{zz=0;break;}
if(zz)prime[++q]=i;
}for(int j=0;j<1000;j++)cout<<prime[j]<<" ";
system("pause");
return 0;
}
前1000个素数,格式自己控制。