用c语言找质数的函数 用c语言找质数的函数

C语言中如何求质数

#includestdio.h

创新互联专业为企业提供霞山网站建设、霞山做网站、霞山网站设计、霞山网站制作等企业网站建设、网页设计与制作、霞山企业网站模板建站服务,十余年霞山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

int isprime(int n)

{ for(int i=2; i*i=n; i++)

if(n%i==0)return 0;

return n1;

}

int main()

{ int i,n;

scanf("%d",n);

for(i=2; in; i++)

if(isprime(i))

printf("%5d",i);

return 0;

}

求质数c语言

#include "stdafx.h"

int main(int argc, char* argv[])

{

int a=0;

int b=2;

int i=0;

int n1=0;

int n2=0;

printf("请输入所要求哪个范围的质数\n");

scanf("%d %d",n1,n2);

for(a=n1;a=n2;a++)

{

for(b=2;b=a-1;b++)

if(a%b==0) break;

if(a=b)

printf("质数: %d\n",a);

}

printf("\n");

return 0;

}

3

输入你所要求某个范围的质数,两个数用【空格键】隔开。如输入"180 200",

输出:

质数: 181

质数: 191

质数: 193

质数: 197

质数: 199

C语言的判断质数函数

这是我以前写过的判断质数的程序,希望对你有帮助。

#includestdio.h

int

prime(int

a)

{

int

i;

for(i=2;i=a/2;i++)

{

if(a%i==0)

break;

}

if(ia/2)

return

1;

else

return

0;

}

int

main(void)

{

int

x;

printf("请输入一个整数:");

scanf("%d",x);

if(prime(x))

printf("%d为素数\n",x);

else

printf("%d不是素数\n",x);

}

主要是加了break


文章名称:用c语言找质数的函数 用c语言找质数的函数
网站链接:http://cdiso.cn/article/hpgggs.html

其他资讯