判断一个整型数是否是回文的形式
2013-04-10 23:40
204 查看
// isPalindrome.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <math.h> bool isPalindrome(int N) { int M = N; int remain = 0; int revertNum = 0; while (M != 0) { remain = M%10; M = M/10; revertNum = revertNum*10 + remain; } if (abs(revertNum) == abs(N)) return true; else return false; } int _tmain(int argc, _TCHAR* argv[]) { if (isPalindrome(-123)) printf("true\n"); if (isPalindrome(-12321)) printf("true\n"); if (isPalindrome(123454321)) printf("true\n"); if (isPalindrome(12345421)) printf("true\n"); return 0; }
相关文章推荐
- 不用额外空间判断一个数是否是回文形式
- 输入一个整数,判断该整数是否是回文!
- 链表问题——判断一个链表是否为回文结构
- java 编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字 * 是否是回文数。(例如:789987,12344321是回文数)
- leetcode palindrome-number(判断一个数字是否是回文)
- 判断一个整数是否是回文
- 【leetcode】第9题:判断整型数是否为回文数
- 关于js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式
- 判断一个数是否为回文数,字符串是否为回文字符串
- 编写一个函数判断输入的年月日是否合法。输入例如 2012 2 12形式
- 作业 4 函数应用 编写一个程序,判断从键盘接收的数字是否为回文数字。回文数字就是顺着看和倒着看是相同的数。如121、656、2332等
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断一个字符串是否是回文
- [置顶] 判断一个数是否返回回文数,(回文数也是一个数字,即正反序是同一个数)
- C判断一个正整数n的d进制数是否是回文数
- 判断一个整型数组是否包含另外一个数组(未使用异常类的情况下)
- 判断一个数是否是回文数
- 判断一个单词是否是回文
- 其他题目---判断一个数是否是回文数
- js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式