#include
int isprime(int n)
{for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return n>1;
}
int main()
{int n,i;
scanf("%d",&n);
for(i=2;i<=n;i++)
if(isprime(i))printf("%d ",i);
printf("\n");
return 0;
}
求n以内的所有素数?
答:因为n是未知数,因此无法得出质数的范围。
你好,素数就是质数,素数有无限个。一个大于1的自然数,且除了1和它本身外,不能被其他自然数整除的数叫素数。由于n取值范围可以是任意数,所以无法确认它的所有素数到底是什么。
这个你需要用函数想办法进行解决,而且这个函数进行计算的时候特别的准确也是比较方便的一种方法。
这个就是指的是一种数字,这个数字在里面它是求的,这个是数字,通过这个数字就可以求出来了。