栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c++验证哥德巴赫猜想

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++验证哥德巴赫猜想

哥德巴赫猜想是世界近代三大数学难题之一。1742年,由德国中学教师哥德巴赫在教学中首先发现的。1742年6月7日哥德巴赫把自己的多年实验证明写信给当时的大数学家欧拉,欧拉回信正式提出了以下两个猜想:a.任何一个大于 6的偶数都可以表示成两个素数之和。b.任何一个大于9的奇数都可以表示成三个素数之和。 这就是哥德巴赫猜想。

复制代码 代码如下:
//任一大于2的偶数,都可表示成两个素数之和。
#include
using namespace std;
int prime(int n){
 int j,k;
 for(j=2;j  if(n%j==0){
   k=0;
   return(k);
   break;
  }else{
   k=1;
   return(k);
  }
 }
}
int main(){
 int n,i;
 cout<<"请输入一个不小于2的偶数:"< cin>>n;
 while(n<6||n%2!=0){
 cout<<"请输入一个不小于2的偶数:"< cin>>n;  
 }
 for(i=3;i<(n/2);i++){
  if(prime(i)){
   if(prime(n-i)){
    cout<   }
  }
 }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/65758.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号