工具:IntelliJ IDEA 15.0.5

代码很简单,没有用什么算法,直接赋值,上代码

/*

题目:一个5位数,判断它是不是回文数。

即12321是回文数,个位与万位相同,十位与千位相同。

*/

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

System.out.println("--------此程序用于判断5位数是否为回文数--------");

System.out.print("请输入一个5位数:");

int n = in.nextInt();

if(n/10000==0||n/10000>=10){ // ||逻辑或运算

System.out.println("!!ERROR,数字不是五位数");

}

int a,b,c,d,e;

a=n/10000; //万位

b=(n-10000*a)/1000; //千位

c=(n-10000*a-1000*b)/100; //百位

d=(n-10000*a-1000*b-100*c)/10;//十位

e=n-10000*a-1000*b-100*c-10*d;//个位

if(a==e&&b==d){ // &&逻辑与运算

System.out.println(n+"是回文数");

}

else System.out.println(n+"不是回文数");

}

}运行结果如下:

java编程实现求回文数_Java编程之回文数相关推荐

  1. java获取word固定位置的值_java 实现保存Word文档中指定位置的数据,又保存整篇文档...

    1:需求 用户在线编辑完word 文档后希望保存整篇文档, 同时把保存文档中指定位置的数据 2:方案 用 pageoffice  实现既保存Word文档中指定位置的数据,又保存整篇文档 4:核心思想及 ...

  2. java编写回文素数_java编程 回文素数

    判断是否是素数这段代码是对的.请高手看看是哪里出问题了!~输入回文素数它都说是false....importjava.util.Scanner;publicclassHuiwen{publicstat ...

  3. java求数组的最小值_JAVA编程求数组最大值和最小值

    错在最后两段代码是相同的,写了两个"max",就会得到最大值与最小值是一样的结果. 只需要把最后一个"max"改为"min"就可以了,改了之 ...

  4. java 回文遍历_java 寻找全部回文

    第一参数为最小的文字列的长度,第二参数是文字列运行结果:borage02:~kawasima$javaSubPalindrome4axdfadafsfaeefqwefa09us0aasdsaxxddf ...

  5. java 获取office文件页数_java如何获取word文档页数

    满意答案 XWPFDocument docx = new XWPFDocument(POIXMLDocument.openPackage(电月度例会会议纪要.docx)); int pages = d ...

  6. java抽象类求三角形 矩形面积_java编程.类. 常见平面图形(如三角形、圆、矩形和正方形等)的面积.利用抽象类,编写程序实现该...

    共回答了18个问题采纳率:94.4% abstract class Shape{ x09abstract double area(); } class Circle extends Shape { x ...

  7. java上怎么把文字加边框_Java如何对Word文档中的文本应用边框?

    在Java编程中,如何对Word文档中的文本应用边框? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新 ...

  8. java 事务回滚注解_Java Spring 事务回滚详解

    这篇文章主要介绍了java Spring事务回滚的相关资料,需要的朋友可以参考下 spring 事务回滚 1.遇到的问题 当我们一个方法里面有多个数据库保存操作的时候,中间的数据库操作发生的错误.伪代 ...

  9. java从尾到头打印链表数据_Java编程实现从尾到头打印链表代码实例

    问题描述:输入一个链表的头结点,从尾巴到头反过来打印出每个结点的值. 首先定义链表结点 public class ListNode { int val; ListNode next = null; L ...

最新文章

  1. XR应用场景骤变,一场波及5亿人的新探索开始了
  2. 谷歌X实验室开源了一款像血糖仪一样的EEG识别系统
  3. 在 Linux 上使用 Meld 比较文件夹
  4. WEB攻击手段及防御-扩展篇
  5. 一文读懂生成对抗网络(GANs)
  6. 简单地使用jquery的validate
  7. POJ 2752 Seek the Name, Seek the Fame (KMP)
  8. k8s中资源对象单数、复数、简写的区别
  9. 2003服务器系统pe,SERVER 2003 PE(移动存储PE系统)v16.68免费版
  10. 深入理解DRM(二)——了解Widevine与OEMCrypto
  11. SQL数据库语句大全
  12. 公司计算机程序员英语怎么说,计算机程序员英文求职信范文模板
  13. 微信小程序申请微信支付0.2费率商户号微信小程序接入开通流程
  14. Repository模式--采用EF Fluent API使用EntityTypeConfiguration分文件配置Model映射关系
  15. 转载:Java导出数据到Excel
  16. kafka系列文章四(Consumer Group)
  17. cpuid limit_Max CPUID Valut Limit 请懂电脑的解答下 谢谢!
  18. 中银泰定期存款理财技巧
  19. vim菜单栏不正常显示以及隐藏菜单栏
  20. 计算机安装硬盘后无法启动不了,加装固态硬盘,装好后系统怎么不能启动了呢?该怎么办?...

热门文章

  1. 更换ruby源----RubyGems 镜像 - 淘宝网
  2. 股权激励12个经典问题
  3. Filter_过滤器
  4. python psutil 进程cpu_python 模块psutil获取进程信息
  5. ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately
  6. [hihocoder]1238 : Total Highway Distance
  7. 如何把IDEA中设置像eclipse默认铺开包层次结构
  8. 线性代数学习笔记3-4:描述线性变换的空间压缩情况(列空间、秩)
  9. spring data jpa 与 jpa的区别
  10. 解决无法使用IMAP将Gmail帐户添加到Outlook的问题