标题:急!帮帮忙写个证明哥德巴赫猜想的程序
只看楼主
HIYOU
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-15
 问题点数:0 回复次数:2 
急!帮帮忙写个证明哥德巴赫猜想的程序
证明哥德巴赫猜想的C编程
搜索更多相关主题的帖子: 112 
2008-11-15 15:49
HIYOU
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-15
得分:0 
#include <stdio.h>
int prime (int a);

int main ()
{
    int a,b,c;
    int judgment;
    printf ("Please enter a large even number (>=4):");
    while (scanf("%d",&a)==1)
    {
        if(a%2==0)
            for (b=2;b<=a;b++)
            {
                judgment=sushu (b);
                if (judgment==1)
                {
                    c=a-b;
                    judgment=sushu (c);
                    if (judgment==1)
                        printf ("%d=%d+%d ",a,b,c);
                }
                else
                    break;
                
            }
            else
                printf ("Error!");
    }
    return 0;
}

int prime (int n)
{
    int i;
    for (i=2;i*i<n;i++)
    {
        if (n%i==0)
            return 0;
    }
    return 1;    
}
到底哪里错了!帮忙改下!!谢谢
2008-11-15 15:52
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
得分:0 
C代码就别放在这里了,放在C论坛去吧

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2008-11-15 22:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-244436-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044016 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved