编程求一个整数,它加上100 后是一个完全平方数,再加上268 又是一个完全平方数,请问该数是多少?
代码展示如下:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
// 编程求一个整数,它加上100 后是一个完全平方数,再加上268 又是一个完全平方数,
// 请问该数是多少?
int main()
{
int i, j,k,N;
printf("please input a numbers:\n");
scanf("%d", &N); //输入的N为所求这个数的范围
for (i = 0; i < N; i++)
{
j = sqrt(i + 100 );
k = sqrt(i + 268 );
if (j * j == i + 100 && k * k == i + 268)
{
printf("该数为:%d\n", i);
}
}
return 0;
}