永发信息网

c++ 的几个问题

答案:3  悬赏:50  手机版
解决时间 2021-05-07 08:33

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
void gotbaha(int);
int n;
cout<<"请输入一个大于6的偶数吧"<<endl;
gotbaha(n);
return 0;
}
void godbaha(int n)
{int prime(int);
int a,b;
for(a=3;a<=n/2;a=a+2)
{if(prime(a))
{b=n-a;
if (prime(b))
cout<<n<<"="<<a<<"+"<<b<<endl;}
}
}
int prime(int m)
{int i,k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if (i>k) return 1;
else return 0;
}

我想做哥德巴赫猜想,怎么这个程序老是错?

最佳答案
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
void gotbaha(int);
int n;
cout<<"请输入一个大于6的偶数吧"<<endl;
cin>>n;//原来没有输入语句
gotbaha(n);
return 0;
}
void gotbaha(int n)//函数名不一样
{int prime(int);
int a,b;
for(a=3;a<=n/2;a=a+2)
{if(prime(a))
{b=n-a;
if (prime(b))
cout<<n<<"="<<a<<"+"<<b<<endl;}
}
}
int prime(int m)
{int i,k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if (i>k) return 1;
else return 0;
}
全部回答

问题很多,我改了,你对比一下:

#include <iostream> #include <cmath> using namespace std; int main() { void gotbaha(int); int n; cout<<"请输入一个大于6的偶数吧"<<endl; cin>>n; gotbaha(n); return 0; } void gotbaha(int n) {int prime(int); int a,b; for(a=3;a<n;a=a+2) {if(prime(a)) {b=n-a; if (prime(b)&&b%2==1) cout<<n<<"="<<a<<"+"<<b<<endl;} } } int prime(int m) {int i; for(i=2;i<=sqrt(m);i++) if(m%i==0) return 0; return 1; }

结果是 每个不小于6的偶数都可以表示为两个奇素数之和 的所有情况:

#include <iostream> #include <cmath> using namespace std; int main() { void godbaha(int); //你的子函数声明时函数名写错了gotbaha,和下面声明的不一致。 int n; cout<<"请输入一个大于6的偶数吧"<<endl; gotbaha(n); return 0; } void godbaha(int n) {int prime(int); int a,b; for(a=3;a<=n/2;a=a+2) {if(prime(a)) {b=n-a; if (prime(b)) cout<<n<<"="<<a<<"+"<<b<<endl;} } } int prime(int m) {int i,k=sqrt(m); for(i=2;i<=k;i++) if(m%i==0) break; if (i>k) return 1; else return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果世界上没有坏人,那会怎么样?
英语翻译:你觉得他的建议怎么样?
我下了无双大蛇Z为什么在故事模式中不能选魔
30级狂战重甲问题
金鹰网快男4进3直播 快男4进3比赛直播 快男4
半夜胃胀痛是怎么回事,半夜胃胀痛是怎么回事
上海嘉都酒店管理有限公司地址在哪,我要去那
win7旗舰版激活码在线激活
110出警收费吗
幸福像花儿一样
什么是人品
广州招电焊工数名!
玩CF的时候老提示与主机map信息不一致.与服务
汉华花园地址在哪,我要去那里办事
我牧场29级买什么多得经验和赚钱
推荐资讯
我们已经分手一年了.为什么他还是要我帮他解
辽宁三和年能合东北5合到一起为什么不合?
传奇世界中28级救公主,一次能拿多少经验?急
遇见串串火锅新会店怎么去啊,有知道地址的么
dnf悬空城有几个图
虚拟内存能代替物理内存吗?
什么颜色才能组成黄色
爱是不是可以超过任何界线,为了爱的人任何事
经济师有哪些专业,初级经济师考试科目如何选
雅马哈摩托YZF-R6和YZF-R1的市场价格是多少!
谁会就帮帮忙!!
未来联通和移动那个信号好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?