(相关资料图)
1、#include "stdio.h"#include "math.h"//是否是素数int IsPrime(int n){ int i; for (i=2;i
2、他们最后都可以在主函数中调用,其中if(IsPrime(i) && IsPrime(n-i))和Output(107000) 都是他们的调用。
3、if(IsPrime(i) && IsPrime(n-i))的意思是:如果这个数i以及(n-i)都为素数,那么执行下面操作。
4、(当IsPrime(i)为1时是素数,为0时为合数)Output(107000) 的结果为:printf("%d=%d+%d",n,i,n-i);即:输出107000这个数符合哥德巴赫猜想,他是哪两个质数的和。
本文分享完毕,希望对大家有所帮助。