用C语言实现:
如果一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
#include<stdio.h>
#include<math.h>
int main()
{
int a, num,sum;
for (a = 1; a < 100000; a++)
{
num = sqrt(a + 100);
sum = sqrt(num + 100);
if (num * num == a + 100 && sum * sum == num + 100)
{
printf("%d\t", a);
}
}
return 0;
}