一个5位数,判断它是不是回文数详解编程语言

题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

 package com.li.FiftyAlgorthm; 
  
 import java.util.Scanner; 
  
 /** 
  * 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 
  * @author yejin 
  */ 
 public class Palindrom { 
     public static void main(String[] args) { 
         Scanner s = new Scanner(System.in); 
         System.out.print("请输入一个正整数:"); 
         long a = s.nextLong(); 
         String ss = Long.toString(a); 
         char[] ch = ss.toCharArray(); 
         boolean is = true; 
         int j = ch.length; 
         for (int i = 0; i < j / 2; i++) { 
             if (ch[i] != ch[j - i - 1]) { 
                 is = false; 
             } 
         } 
         if (is == true) { 
             System.out.println("这是一个回文数"); 
         } else { 
             System.out.println("这不是一个回文数"); 
         } 
     } 
 }

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/11330.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论