#include <stdio.h>
#include <math.h>
int main() {
int i,n;
for(n=101;n<=200;n+=2)//只需要判断奇数即可,偶数一定不是素数,这也可以提高程序的运行效率
{
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0) //如果该数可以被2--该数的平方根整除,则不是素数
{
break; //break语句用来终止循环语句,即循环条件没有False条件
} //或者序列还没被完全递归完,也会停止执行循环语句
......................
阅读全部 | 2022年6月23日 21:45
#include <stdio.h>
int main()
{
int a,b,c,f,m;
for(a=0;a<=52;a++)
for(b=0;b<=52;b++)
for(c=0;c<=52;c++)
for(f=0;f<=52;f++)
for(m=0;m<=52;m++)
{if((a*a+b*b-f*f+m==2*c*c)&&(a*a+2*b+2*m-c==f*f+3)&&(b*b*b-c*c*c+f*f*f+1==a+m))
printf("a=%2d,b=%2d,c=%2d,f=%2d,m=%2d\n",a,b,c,f,m);
}
......................
阅读全部 | 2022年6月23日 15:57