判断某个函数是否为回文数【转】

 回文就是从前后读都是一样的。可以用判断入栈和出栈是否相同来实现(比较复杂),这里利用整数逆序成另一个整数,通过判断两个整数是否相等来实现。

#include<stdafx.h>
int IsEchoNum(int num)
{
int tmp=0;
for(n=num;n!=0;n/=10)
{
temp=temp*10+n%10;
}
return (temp==num);
}

int main()
{
int a;
int num=12321;
a=IsEchoNum(num);
cout<<"The num : " <<num
if(a==1)
cout<<"is echo"
else
cout<<"isn't echo"
}
原文地址:https://www.cnblogs.com/babysunnie/p/3220796.html