编写程序求1∽100之间的孪生素数对,所谓孪生素数是指其值相差2的一对素数,如5和7,11和13等

2025-05-09 07:02:52
推荐回答(1个)
回答1:

//是C++语言吧
#include 
#include   
using namespace std;
 
 bool prime(int m)
{
   if(m==1) return false;
   for(int i=2;i<=sqrt(m);i++)
     if(m%i==0) return false;
   return true;    

 
int main()
{  int i=1;
   while(i<=100)
   { if(prime(i) && prime(i+1))
      cout<     i++;
    }
    return 0;
}