您的位置:首页 > 其它

判断一个数是否是回文

2010-12-25 12:59 197 查看
算法思想:

将这个数除10取余,从最低位开始依次取出个位数字,然后将最低位最为最高位,反序重组构成新的数,判读新数是否和原数相等。若相等则是回文,反之不是回文。



代码如下:

bool isHuiWen(long n)
{
	long i,m;
	i = n;
	m = 0;
	while(i)
	{
		m = m * 10 + i % 10;
		i = i / 10;
	}
	return m == n;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: