- 1
- 0
- 约小于1千字
- 约 2页
- 2024-03-21 发布于湖北
- 举报
/*
验证歌德巴赫猜想,即4-10000之内的偶数总能表示为两个素数之和。
*/
#includestdlib.h
#includestdio.h
//返回0代表不是质数,返回1代表是质数
intIsPrime(intn)
{
inti=0;
if(n2)
{
return0;
}
if(n==2)
{
return1;
}
for(i=2;in;i++)
{
if(n%i==0)
{
return0;
}
}
return1;
}
//如果不能拆分为两个素数之和返回1,否则返回1
intIsSplitPrime(intn)
{
//x+y=n;
//x=2x=n-1;如果x是质数,那么我们再判断(n-x)是质数,我们找到了,我们就返回1,否则返回0
intx=0;
for(x=2;xn;x++)
{
if(IsPrime(x)IsPrime(n-x))
{
return1;
}
}
return0;
}
voidmain()
{
inti=0;
intnFlag=1;
for(i=4;i=10000;i++)
{
if(i%2==0)
{
if(IsSplitPrime(i)==0)
{
nFlag=0;
break;
}
}
}
if(nFlag==0)
{
printf(歌德巴赫猜想不正确.\n);
}
else
{
printf(歌德巴赫猜想正确.\n);
}
system(pause);
return;
}
您可能关注的文档
最近下载
- 美邦服饰存货管理问题分析.docx VIP
- 私募基金投资意向协议.docx VIP
- 电气工程综合实验.doc VIP
- 树立和践行正确政绩观PPT.pptx VIP
- 统编版小学语文三年级上册第六单元 祖国山河 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 建筑施工与环保.pptx VIP
- QBD-CB-UMD-202106150012 曙光DS600 G30系列磁盘阵列用户手册V1.4.pdf VIP
- 汽车式起重机安全技术规程.doc VIP
- 房屋买卖合同书范本下载(2024版).docx VIP
- 超星尔雅《人工智能与科学之美》满分章节测试答案.docx VIP
原创力文档

文档评论(0)