bool isPalindrome(int x){
if(x<0||(x%10==0&&x!=0))//当x小于0或x个位上是0且x不为0时,x必不是回文数
return false;
int a=x; //保存x的原始值
long reverse=0;
while(x>0)
{
reverse=x%10+reverse*10;
x/=10;
}
if(a==reverse)
return true;
else
return false;
}
C语言_力扣Q9
于 2023-09-08 11:46:23 首次发布