电风扇电风扇法
#include<stdio.h>#include<math.h>
void main()
{
long prime(long x);
long m,t;
scanf("%ld",&m);
t=prime(m);
if(t>sqrt(m))
printf("%ld is a prime number\n",m);
else printf("%ld is not a prime number\n",m);
}
long prime(long x)
{
long i;
for(i=2;i<=sqrt(x);i++)
if(x%i==0) break;
return(i);
}
搜索更多相关的解决方案:
电风扇
----------------解决方案--------------------------------------------------------
干什么滴???
----------------解决方案--------------------------------------------------------
求素数 ? 这样的代码很多
----------------解决方案--------------------------------------------------------
嗯
还可以把sqrt(m)成m-1也行的
----------------解决方案--------------------------------------------------------