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<
cin>>n;
while(n<6||n%2!=0){
cout<
cin>>n;
}
for(i=3;i
if(prime(i)){
if(prime(n-i)){
cout<
}
}
}
}相关阅读:
对学Oracle数据库初学者的开场篇
基于Android实现3D翻页效果
Android列表对话框用法实例分析
在C语言中转换时间的基本方法介绍
脚本合并提升javascript性能示例
jquery获取复选框被选中的值
详解:一张桌面看懂Win10 11个新特性
win10预览版修改注册表后无法升级解决办法
分享下Asp.Net面试题目及答案集合
java中文乱码之解决URL中文乱码问题的方法
HTML语法大全_html语言语法大全(必看)
iOS中UIWebView网页加载组件的基础及使用技巧实例
s:set 和 s:date 使用, 在jsp判断日期
javascript阻止浏览器后退事件防止误操作清空表单