回文数。编写一个Java应用程序。用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如121、2332都是回文数。

package practice1;
import java.util.Scanner;
public class Palindorme {public static void main(String args[]) {System.out.println("输入一个1-99999之间的数  : ");
Scanner in=new Scanner(System.in);
int number=in.nextInt();
int sum=number,s=0,ss=0;
while(number!=0){int c=number%10;s=s*10+c;number/=10;ss++;
}
System.out.print(sum+"是一个"+ss+"位数,");
if(s==sum)
System.out.println("它是一个回文数");
else
System.out.println("它不是一个回文数")
}
}

Java(回文数--一种比较简单的写法)相关推荐

  1. Java判断回文数(两种方式)

    Java判断回文数(两种方式) 回文数是一个非常特殊的数,它从左边读和从右边读是一样的.例如12321 判断方式有两种. 方式一:对该数字进行分解,然后一一比对,拆解成 1 2 3 2 1,然后第一位 ...

  2. java回文数算法for_【Java】【每日算法/刷穿 LeetCode】9. 回文数(简单)

    首页 专栏 java 文章详情 0 [每日算法/刷穿 LeetCode]9. 回文数(简单) 宫水三叶发布于 今天 15:30 题目描述 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从 ...

  3. Java实现回文数四种方法

    干货分享 | 打印回文数的四种方法!! 本文提供了四种方法来打印回文数,大家可以根据题目的要求(如:时间复杂度.运行时间.内存等限制条件)来选取合适的方法.如果题目要求打印的回文数较大,我们可以选择将 ...

  4. Java回文数代码(初学者易懂)

    这是我刷蓝桥杯题库时遇到的一道题 首先,回文数就是你从左边开始,读出来的数=从右边开始读出来的数相等,称为回文数 例如:1221.1111.2112 这些都是回文数 下面贴上回文数的代码 import ...

  5. Java回文数.如12321,123454321(5个数)

    代码: import java.util.Scanner; //回文数.如"12321","123454321"(5个数) public class _04 { ...

  6. JAVA回文数的判断

    回文数:如121,1221这样正着和倒着读都一样的数叫做回文数,代码的主要思路是先将用户输入的数字倒过来后再与原来的数进行判断. 难点:将用户输入的数字倒过来 上代码: package yulin.e ...

  7. Java回文数(大一交作业必备)

    回文数作为一道入门算法题经常会出现在考试以及平时作业里面,一下是个人总结的回文数代码,区别于网上大部分. import java.util.ArrayList; import java.util.Sc ...

  8. Java回文数的判断与生成

    判断是不是回文数 12321 1221 public static void PJ() {Scanner sc = new Scanner(System.in);System.out.println( ...

  9. 判断一个数是否为回文数(三种方法,详细注解)

    题目要求: 给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数.例如,121 是回文,而 123 ...

最新文章

  1. Linux之DNS服务
  2. 软件安全访谈:ZipSlip、NodeJS安全性和BBS攻击
  3. 你知道吗?du 和 df 的统计结果为什么不一样
  4. LINQ的基本语法中八个关键字用法说明
  5. Linux编程网络通信
  6. JAVA 之反射(基础概念) 几个主要常用的重要的方法
  7. 【探索PowerShell 】【十二】筛选器 - Filters
  8. Eclipse设置护眼背景
  9. python多线程求合数个数_求十亿内所有质数的和,怎么做最快?
  10. Android实现App版本检测、下载与安装新版本apk
  11. 快速缓解眼睛疲劳的穴位按摩
  12. kettle carte子服务器的使用
  13. 911报警电话数据分析
  14. 这样的牛皮凉席清水席要慎买!!!
  15. java xlsx转html
  16. 人工智能的软件研发管理系统
  17. [转载]中国文明网:为青少年“防沉迷”汇聚合力
  18. 抄代码对自己编程提高有用吗?
  19. Java中如何判断指定日期是不是今天
  20. 管理信息系统基础知识点

热门文章

  1. 百分百胜率只是个例,我们追求的目标是稳步获利!
  2. oracle elsif和else if,ORACLE ELSIF 与 ELSE IF
  3. 物联网开发笔记(62)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:环境搭建
  4. Win 10系统安装3ds max 2014
  5. Android开发-Notification通知栏通知最基础运用
  6. python中怎么编写程序_python写完程序怎么运行
  7. Self-Supervised Deep Blind Video Super-Resolution
  8. 落户上海市高校毕业生就业指导中心集体户口办理办法
  9. RGB接口和MPU接口区别
  10. 思科配置成网站服务器,思科路由器的配置NTP服务器的基本方法