题目描述:
输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。
代码我使用g++编译后没有输出,是我编译有问题还是代码本身有问题,代码如下:
#include<stdio.h>
#include<math.h>
int main()
{
for( int a = 1; a <= 9; a++)
for( int b = 0; b <= 9; b++)
{
int n = a * 1100 + b * 11;
int m =floor(sqrt(n) + 0.5);
if(m*n ==n) printf("%d\n", n);
}
return 0;
}
gcc编译则是这样