搜索
查看: 562|回复: 1
打印 上一主题 下一主题

验证哥德巴赫猜想。

[复制链接]
跳转到指定楼层
楼主
发表于 2015-10-17 21:27:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<stdio.h>
#include<math.h>
int fun(int n)
{
        int i,k;
        k=sqrt(n+1);
        for(i=3;i<=k;i++)
        if(n%i==0) break;

        if(i>=k+1)
        return 1;
        else        return 0;
}

int main()  
{  
int m,i,j,c;
printf("请输入一个大于6的偶数:");
scanf("%d",&m);
for(i=3;i<=m/2;i+=2)
if(fun(i)==1)
{   
j=m-i;
if(fun(j)==1)
c++;
}
printf("%d",c);
system("pause");
return 0;
}
哈哈哈哈哈哈哈哈哈哈哈哈哈!~~~~~~~{:soso_e129:}{:soso_e129:}

沙发
发表于 2015-10-21 22:05:20 | 只看该作者
几乎每一贴都能看见你
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表