孪生素数对是指差为2的一对素数
#include<iostream>
#include<cmath>
using namespace std;
int pri(int n) //此函数判断是否为素数
{
for(int i=2;i<=sqrt(n);i++)
if(n%i==0)return 0; //遍历所有小于等于sqrt(n)的值,能除的通则返回0
return 1; //除不同的则n为素数,返回1进入if的执行
}
int main()
{
int n,m;
for(n=2;n<100;n++)
{
if(pri(n)) //进入pri函数
{ m=n+2; //用新的变量来存放比此素数大2的新数
if(pri(m))
cout<<n<<'\t'<<m<<endl;}
}
return 0;
}