设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数。
时间: 2024-06-01 18:10:29 浏览: 35
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
5星 · 资源好评率100%
示例:
输入:12321
输出:是回文数
输入:12345
输出:不是回文数
解题思路:
将数字转换成字符串,然后判断字符串是否是回文字符串即可。判断回文字符串可以使用双指针,一个指针指向字符串头部,一个指针指向尾部,逐一比较对应字符是否相等,如果相等则继续比较,否则直接返回不是回文字符串。
Python代码:
阅读全文