回文数是这样的:一个数反序后还是他本身。
这里我们判断一个数的平方是不是回文数。
////// 判断某个数的平方是否是回文数 /// /// static void Main(string[] args) { for (int i = 0; i < 256; i++) { Program p = new Program(); int temp = i * i; if (temp == p.ReverseInt(i)) { Console.WriteLine(i); } } } ////// 将一个整数反序。如:123反序后为321 /// /// ///public int ReverseInt(int x) { int temp = 0; while (true) { if (x==0) { break; } temp = temp * 10 + x % 10; x /= 10; } return temp; }