c++验证哥德巴赫猜想

 更新时间:2014年04月28日 11:06:09   作者:  
这篇文章主要介绍了c++验证哥德巴赫猜想,哥德巴赫猜想就是任一大于2的偶数,都可表示成两个素数之和,需要的朋友可以参考下

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

复制代码 代码如下:

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

相关文章

  • C++中的字符串编码处理方法

    C++中的字符串编码处理方法

    这篇文章主要介绍了C++中的字符串编码处理,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • C语言实现快速排序的方法及优化

    C语言实现快速排序的方法及优化

    这篇文章主要介绍了C语言实现快速排序的方法及优化,快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,下面我们来看一看传说中的快速排序的特点与效率怎么样,需要的朋友可以参考下
    2023-07-07
  • C++图文并茂轻松进阶面向对象

    C++图文并茂轻松进阶面向对象

    面向对象中对象是指具体的某一个事物,这些事物的抽象就是类,类中包含数据(成员变量)和动作(成员方法),接下来让我们一起详细了解
    2022-04-04
  • 一篇文章带你了解C++特殊类的设计

    一篇文章带你了解C++特殊类的设计

    这篇文章主要为大家详细介绍了C++特殊类的设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • c++中strcpy函数在VS2015无法使用的问题

    c++中strcpy函数在VS2015无法使用的问题

    这篇文章主要介绍了c++中strcpy函数在VS2015无法使用的问题,具有一定的参考价值,有需要的可以了解一下。
    2016-11-11
  • c++分离讲解模板的概念与使用

    c++分离讲解模板的概念与使用

    人们需要编写多个形式和功能都相似的函数,因此有了函数模板来减少重复劳动;人们也需要编写多个形式和功能都相似的类,于是 C++ 引人了类模板的概念,编译器从类模板可以自动生成多个类,避免了程序员的重复劳动
    2022-04-04
  • 浅谈在函数中返回动态的内存

    浅谈在函数中返回动态的内存

    下面小编就为大家带来一篇浅谈在函数中返回动态的内存。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • QML与C++几种交互方式

    QML与C++几种交互方式

    QML作为构建界面的语言是非常简洁的,但是界面的后台有些时候是经常要与C++交互的,本文主要介绍了QML与C++几种交互方式,感兴趣的可以了解一下
    2024-04-04
  • VS2019简单快速的打包可安装项目(图文教程)

    VS2019简单快速的打包可安装项目(图文教程)

    这篇文章主要介绍了VS2019简单快速的打包可安装项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • vs2019创建WebService服务的实现

    vs2019创建WebService服务的实现

    这篇文章主要介绍了vs2019创建WebService服务的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03

最新评论