C++编程验证歌德巴赫猜想

更新时间:2023-08-11 19:53:01 阅读量: 资格考试认证 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

歌德巴赫猜想,很迷人的数学问题。

北京工商大学

计算机与信息工程学院 实验报告

课程:具体数学 班级:2班

学号:10011314178

歌德巴赫猜想,很迷人的数学问题。

实验 歌德巴赫猜想

I)实验目的:

利用程序验证哥德巴赫猜想。

II)实验内容:

①实验平台和环境:C++ Builder 6.0.;

②实验步骤:

i)分析问题

ii)代码:

//哥德巴赫猜想的验证。

//---------------------------------------------------------------------------

#include<iostream>

#include<cmath>

using namespace std;

//---------------------------------------------------------------------------

bool prime(int x)

{for(int i=2;i<=(int)sqrt((double)x);++i)

{if(x%i==0)return false;}

return true;

}

//素数的判断;

int main()

{

歌德巴赫猜想,很迷人的数学问题。

cout<<"***请输入一个符合哥德巴赫猜想的偶数:\n";

int n;

cin>>n;

for(int j=2;j<n/2;++j){

if(prime(j)&&prime(n-j))

cout<<n<<"="<<j<<"+"<<n-j<<" ";

}

system("pause");

return 0;

}

//---------------------------------------------------------------------------

运行结果:

本文来源:https://www.bwwdw.com/article/ql1j.html

Top