短讯!哥得巴赫猜想c语言_哥德巴赫猜想c语言函数
来源:互联网     时间:2023-05-16 17:39:45


(资料图片仅供参考)

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

2、是素数返回1。

3、否则返回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;}。

本文到此分享完毕,希望对大家有所帮助。

关键词:

新闻推荐