
已解决问题
谷歌cjqhj111用户在提交了关于“无上神帝c++程序验哥德巴赫猜想”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-28T02:36:29。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !
详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !
问题出在求素数
intA::pri
{
int
for(i=2;i<=sq
if(**m%i==0)
{
flge=0;
bre**;
}
returnflge;
}
同时
intprime(i
intprime(i
修
#include<iost
#include<cmath>
usingnamespacestd;
classA
{
public:
int
intprime(int
intgotbaha(void);
intA::prime(i
{
inti,flge=
for(i=2;i<=sqrt(**m);i
if(**m%i==0)
{
flge=0;
}
returnflg
}
intA::gotbaha(voi
{
for(inti=3;i<=x/2;i=i+2)
{
if(pr
{
cout<<x<<"="<<i<<"+"<<x
return1;
}
}
return0;
}
intmain()
{
cout<<"Pleas
cin>>a1.x;
w
{
cout<<"undefined,pleasereturnenter"<<endl;//输入不符要求,请重新输入
cin>>a1.x;
}
if(a1.gotbaha())
cout<<a1.x<<"TomeettheGoldbachconjecture"<<endl;//满足哥德巴赫猜想
else
cout<<a1.x<<"DoesnotmeettheGoldbachconjecture"<<endl;//不满足哥德巴赫猜想
return0;
}