首页 精选百科 > 正文

哥得巴赫猜想c语言(哥德巴赫猜想c语言函数)

导读 #include#includeint is(int x) //判断一个数是否为素数。是素数返回1。否则返回0{ int n; n=sqrt(x); for(int i=2;i

#include#includeint is(int x) //判断一个数是否为素数。

是素数返回1。

否则返回0{ int n; n=sqrt(x); for(int i=2;i<=n;i++) { if(x%i==0) return 0; } return 1;}int main(){ int num1,num2; int s; for(int i=1000;i<2000;i+=2) { num1=2; s=i/2; while(num1<=s) { if(is(num1)) //如果第一个数是素数 { num2=i-num1; if(is(num2)) break; } num1++; } if(num1==s+1) { printf("%d is mot Ok!",i); break; } } if(i==2000) printf("all numbers are Ok!"); return 1;}。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。