永发信息网

哥德巴赫猜想命题之一是:大于6的偶数可以表示成两个素数的和。编写程序验证40~60的偶数由哪些素数组成。

答案:2  悬赏:30  手机版
解决时间 2021-02-08 13:49
用TC2.0编写
最佳答案
#include

int p[17] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59};

int fun(int n, int *p1, int *p2)
{
int i, j;

*p1 = *p2 = 0;

if(n % 2 != 0 || n < 4)
{
return 0;
}

for(i = 0; i < 17; ++i)
{
for(j = 0; j < 17; ++j)
{
if(p[i] + p[j] == n)
{
*p1 = p[i];
*p2 = p[j];
return 1;
}
}
}

return 0;
}

int main()
{
int n, p1, p2;
while(1)
{
printf("请输入一个40到60之间的偶数\n");
scanf("%d", &n);

if(n == 0)
{
break;
}

if(fun(n, &p1, &p2))
{
printf("%d + %d = %d\n", p1, p2, n);
}
else
{
printf("输入错误\n");
}
}

return 0;
}
全部回答
可以私聊我~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大桑墩村地址在什么地方,我要处理点事
丰田卡罗拉空调控制面板开关失灵可以修复吗
情景描述:某旅馆建筑高度为24m,设有空气调
一次函数y1=kx+b与y2=x+a的图象如图,则下列
双庙子村怎么去啊,我要去那办事
现场确定回填土的质量标准,是通过下述()指标
印天寺村地址在哪,我要去那里办事
你好,请问我报名了单招但没考到的话可以去高
老鼠对大象说了一句话,把大象吓晕过去了,说的
昨晚做了个梦,今晚还很苦恼,有人能答疑吗
凤头居委会地址有知道的么?有点事想过去
电脑显示,系统参数配置不正确,程序无法启动
有谁知道平安公司的智商测试题么?
广联达盗版加密狗在哪买???
工厂的生产线是不是就是流水线啊?哎,流水线
推荐资讯
防潮层到底有没有用
阳台安什么门好?
王良小学(洛阳孟津县)怎么去啊,我要去那办事
关于大理石 人造石的放射性,越看越糊涂 天然
下面关于OSS的说法正确的有()A.OSS的目标是
NIKE ZOOM KOBE VI篮球鞋不同货号有什么区别
如何购买功放,懂行的进来?
2016年河南省公务员面试会电话通知吗
丹麦人的眼睛是什么颜色的?
蚕丝被洗了可以用烤火炉烤干么
怜字是什么意思
阳光辅导教育中心在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?