C语言编程序,打印前10对孪生素数。

2024-11-29 13:12:08
推荐回答(1个)
回答1:

加分加分
#include
#include
int isprime(int n)
{
int i;
for(i=2;i<=(int)sqrt(n);i++)
if(n%i==0) return 0;
return 1;
}
void main()
{
int i,count;
for (i=2,count=0;count<=10;i++)
{
if(isprime(i) && isprime(i+2))
{printf("(%d,%d)\n",i,i+2);count++;}
}
}