#include <stdio.h>
int main()
{
int n,x=2,i=0; //n为素数的个数,i计数,x从1开始
scanf("%d",&n);
while(i<n)
{
int isprime =1,a=2;
for(a;a<x;a++)
{
if(x%a==0)
{
isprime=0;
break;
}
}
if(isprime==1)
{
printf("%3d ",x); //或printf("%d\t",x);为了使输出对齐
i++;
if(i%5==0)
{
printf("\n");
}
}
x++;
}
}
用c语言求前x个素数
最新推荐文章于 2022-05-13 01:04:10 发布