測試結(jié)果:
公司主營業(yè)務:網(wǎng)站設(shè)計、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出寧晉免費做網(wǎng)站回饋大家。
第1對親密素數(shù):[ 3, 5]
第2對親密素數(shù):[ 5, 7]
第3對親密素數(shù):[ 11, 13]
第4對親密素數(shù):[ 17, 19]
第5對親密素數(shù):[ 29, 31]
第6對親密素數(shù):[ 41, 43]
第7對親密素數(shù):[ 59, 61]
第8對親密素數(shù):[ 71, 73]
請按任意鍵繼續(xù). . .
代碼:
#include "stdio.h"
#include "stdlib.h"
int isPrimeNumber(int n)
{
int i;
for(i=2;i=n/2;i++)
{
if(n%i==0)
return 0;
}
return 1;
}
main()
{
int count=0,i=0;
for(i=2;i=100;i++)
{
if(isPrimeNumber(i)isPrimeNumber(i+2))
printf("第%d對親密素數(shù):[%3d,%3d]\n",++count,i,i+2);
}
system("pause");
}
代碼資料:
#include "stdio.h"
int isprime(int n){//素數(shù)判斷
int i;
if(!(n1))
return 0;
for(i=3;i*i=n;i+=2)
if(!(n%i))
return 0;
return 1;
}
int main(int argc,char *argv[]){
int n,s,m,t;
for(m=s=0,n=2;n50;n++)
if(isprime(t=n*n+n-1))
m++,s+=t;
printf("A total of %d pairs. The SUM is %d\n",m,s);
return 0;
}
這是我剛寫的:運行完全正確的!希望解決你的問題;
#includestdio.h
#includemath.h
bool func(int n){
int a=2;
while(a=n-1){
if(n%a==0){
return true;//合數(shù)
}
else{
a++;
}
}
if(a==n){//素數(shù)
return false;
}
}
void main(){
int m=0,i=0;
int sushu1=0,sushu2=0,div=0;
bool flag=true;
while(flag==true){
printf("輸入5-10000的偶數(shù):");
scanf("%d",m);
div=m;
for(i=0;im/2;i++){
if(func(i)==falsefunc(m-i)==false){
if(abs(2*i-m)div){
sushu1=i;
sushu2=m-i;
div=abs(sushu1-sushu2);
}
}
}
printf("%d=%d+%d\n",m,sushu1,sushu2);
printf("\n是否繼續(xù)?\n1繼續(xù);2退出\n");
int e=0;
scanf("%d",e);
if(e==1){
flag=true;
}else if(e==2){
flag=false;
}else{
printf("輸入錯誤");
}
}
}