#include <iostream>
using namespace std;
void complete_square()
{
int n,i, high, low;
for (i = 1;; i++) {
n = i * i;
if (n < 1000)
continue;
if (n > 9999)
break;
high = n / 100; // 4位数除以100,得到前两位数
low = n % 100; // 4位数模100,得到后两位数
if (high / 10 == high % 10 && low / 10 == low % 10)
printf("%d 是完全平方数!
",n);
}
}
int main()
{
complete_square(); // 单独调用函数模块,这样显得简洁
return 1;
}