如果两个素数的差为2,则称它们为双胞胎素数.例如:3和5 .请求出10~100中所有的双胞胎素数?(C语言)
问题描述:
请大家帮帮忙!
问题解答:
int isP(int n){// 判断是否是素数的函数int j,t;for(j=2;j<sqrt(n);j++){t=int(n/j);if(t*j==n) return 0}return 1;}main(){int i=11;while(i<101){if(isP(i)==1 && isP(i+2)==1) printf("%d/n",i);i+=2;// i++不必要,因为+1后肯定是偶数,就不是素数}}
11和1317和1941和43 71和73
妈妈问答提示您:回答为网友贡献,仅供参考之用。