判断回文数函数
xiufanivan · · 个人记录
// 判断回文数
bool palindrome(int x)
{
if (x == 0) return 1;
if (x < 0 || x % 10 == 0) return 0;
long long y = x, num = 0; // int y=x,防止x被改变
while (y != 0)
{
num = num * 10 + y % 10; // 上一次数字的记录进位再加上下一位数
y /= 10;
}
if (num == x) return 1;
else return 0;
}