(资料图片仅供参考)
1、#include
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;}。
本文到此分享完毕,希望对大家有所帮助。
Copyright 2015-2023 亚洲外贸网 版权所有 备案号: 京ICP备2021034106号-51 联系邮箱:5 516 538 @qq.com