每日壹句:如果你要驯服一个人,就要冒着掉眼泪的危险。我们从不惧怕眼泪,但是,要值得。

"回文"是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如"我为人人,人人为我"等。 在数学中也有一类数字具有这样的特征,称为回文数(palindrome number)。 设n是一任意自然数。 若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数,如121,22等,另外0是最小的回文数。

具体代码如下:

import java.util.Scanner;
public class Example4 {private static Scanner sc;public static void main(String[] args) {sc= new Scanner(System.in);System.out.print("请您输入一个整数:");int user_sc = Math.abs(sc.nextInt());//判断输入的数是否是0if (user_sc == 0){System.out.print("输入的整数为0,是回文数");System.exit(1);}boolean bool = isPalindrome(user_sc);int result = reverse(user_sc);if (bool)System.out.print("输入整数是回文数,回文数为:"+result);elseSystem.out.print("输入整数不是回文数");}// 判断输入数值是否为回文数public static boolean isPalindrome(int number){return number == reverse(number);}// 返回number的回文数public static int reverse(int number){String str = new String();       // 临时保存转换后的数字(用String存储)for (;number > 0;number /= 10){str += number % 10;}return Integer.parseInt(str);}
}

运行结果:

输入一个整数判断其是否是回文数相关推荐

  1. c++输入一个整数判断是否为完全平方数_matlab判断一个整数是完全平方数

    (C语言c++)判断一个数是否是 完全平方数的 整数倍 #include#includeint ispow(int x){    int& 用c编判断一个数是否是完全数 #include#in ...

  2. 设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数

    设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数.从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数 nume=input('请输入一个数字:') nume1 ...

  3. 设n是一任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n被称为回文数。 从键盘输入一个5为数字,请编写程序判断这个数字是不是回文数。

    列表的切片,切片用于获得列表的一个片段,即获得零个或多个元素.切片后的结果也是列表类型.切片有两种使用方式. 1.列表或列表变量:[N:M]     2.列表或列表变量[N:M:K]即[起点:终点:步 ...

  4. 用java将输入的整数逆序输出_输入一个整数判断这个整数是几位数,并把这个整数逆序输出! | 学步园...

    import java.util.Scanner; /** * * 问题:输入一个整数判断这个整数是几位数,并把这个整数逆序输出! * * @author Administrator * * 程序如下 ...

  5. C语言:一个五位数,判断其是否为回文数

    /*一个五位数,判断其是否为回文数*/ #include <stdio.h> int main() {long x;int ge,shi,qian,wan;printf("请输入 ...

  6. 输入一个字符串字,如果是“回文”输出“Yes”,否则输出“No”。所谓“回文”,是指顺读和倒读都一样的字符串。

    输入一个字符串字,如果是"回文"输出"Yes",否则输出"No".所谓"回文",是指顺读和倒读都一样的字符串. 如: & ...

  7. 用c语言编程判断一个数是否为回文数,C语言判断一个数是不是回文数

    所谓回文数,就是说一个数字从左边读和从右边读的结果是一模一样的,例如12321.判断给出的整数是否是回文数:若是,则输出该整数各位数字之和:否则输出该数不是一个回文数. 原理大致为:任何一个数除以10 ...

  8. c语言从键盘输入一个整数判断是否为素数,键盘输入一个正整数,程式设计判断其是否为素数(即质数)...

    键盘输入一个正整数,程式设计判断其是否为素数(即质数)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 键盘输入一个正整数 ...

  9. 输入一个整数,判断它是几位数

    //输入一个整数,判断它是几位数public static void test05(int num){int count = 0;do {num = num/10;count++;}while(num ...

最新文章

  1. java amr 转 mp3_JAVA 音频转换AMR 转MP3,OS,Linux cent os 7
  2. R语言修改标题、坐标轴刻度、坐标轴名称的大小(cex.axis、cex.lab、cex.main函数)...
  3. 蚂蚁Service Mesh大规模落地实践与展望
  4. linux中的基础正则表达式
  5. 竟然不是马云!第一个使用支付宝的人找到了 :受赠终身钻石会员
  6. Python的基础知识【面试遇到】
  7. 《高性能MySQL》 第1章 MySQL架构与历史
  8. 数据分析与机器学习之线性回归与逻辑回归(六)
  9. 宽带网速如何测试软件,怎样测试网速 多种测试网速方法【推荐】
  10. 2021年N1叉车司机考试资料及N1叉车司机模拟试题
  11. 那山的那边海的这边有一群程序员
  12. 【数据产品案例】美团外卖O2O的用户画像实践
  13. 饿了么美团外卖返利程序对接公众号发单机器人分销系统返利源码
  14. 苹果 M1“痛失”Windows 11!
  15. EMW3080+STC15轻松实现设备上云4(阿里云物联网平台、智能生活开放平台)
  16. 【情书加密】,c++花式表白,这样泡小师妹,没跑了。
  17. 四足机器人(一)----MATLAB simulink对四足机器人物理建模
  18. 自然语言处理及计算语言学相关术语中英对译表
  19. html css 奥运五环,用css3实现一个奥运五环
  20. vmware注册邮箱问题

热门文章

  1. VMware Workstation 16 Pro及Centos 7 x86-64 iso镜像 安装 激活 使用 及 解决vm安装报错eulas_agreed=1
  2. Chainer Chemistry | 用于化学和生物学的深度学习库
  3. VIPER,更清晰的架构,解决复用和测试问题的利器系列1:VIPER架构演进史
  4. 算法与数据结构实验题 7.4 玩游戏的亚索 (最小支撑树)
  5. StoryBoard 创建tabBarController
  6. 调用spenssl库时可以查询到openssl版本但是编译报错
  7. idea中找不到maven projects的集中解决办法
  8. SQL Server DATEADD()实例讲解
  9. H5学习笔记(九)高度塌陷问题
  10. 文库网站在线预览的真实html,墨涩网 - amWiki 轻文库源码+Atom网站搭建教程——墨涩网...