哥德巴赫C语言编程
答案:1 悬赏:30 手机版
解决时间 2021-04-13 05:42
- 提问者网友:欺烟
- 2021-04-12 05:14
100以内哥德巴赫验证 用初级C语言编写 谢了
最佳答案
- 五星知识达人网友:撞了怀
- 2021-04-12 05:39
我不知道你问的是不是《验证哥德巴赫猜想》如果是的话,那也许我可以帮的上忙,解题方法如下。
#include<stdio.h>
int isprime(int n)
{
int j,x;
for(j=2;j<n;j++)
if(n%j==0)
{
x=0;
break;
}else
x=1;
return(x);
}
main()
{
int n,i;
printf("请输入一个不小于6的偶数:\n");
scanf("%d",&n);
while(n<6||n%2!=0)
{
printf("您的输入有误,请重新输入:\n");
scanf("%d",&n);
}
for(i=3;i<(n/2);i++)
{
if(isprime(i)!=0)
if(isprime(n-i)!=0)
printf("%d可以写成%d与%d之和。\n",n,i,n-i);
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯