c语言输出m到n之间的素数 c语言,调用函数求m与n之间素数的个数?
c语言,调用函数求m与n之间素数的个数?在int prime(int a)中,if(a>(n-m)/2返回0可以更改为if(I>(n-m)/2)返回0。事实上,有更好的算法来判断素数,但最简单
c语言,调用函数求m与n之间素数的个数?
在int prime(int a)中,if(a>(n-m)/2返回0可以更改为if(I>(n-m)/2)返回0。事实上,有更好的算法来判断素数,但最简单的改变方法是这样的。如果您想优化它,请再次询问
#include<stdio。H>
int main()
]{
]int m,N,I,leap,J
leap=1
scanf(%d%d“,&;m,&;N)
对于(J=m,J<=N,J)
{
for(i=2,leap=1i<=J-1i)
{
if(J%i==0)
{
leap=0
break
}
if(leap==1)
printf(%d,J)
}
return 0
}