zoukankan      html  css  js  c++  java
  • 【求助】一个菜鸟java作业,帮忙看一下错在哪儿,题目是判断回文数

    import javax.swing.JOptionPance;
    public class Number{
    	public static void main(String args[])  {
    		int number=0,d5,d4,d3,d2,d1;
    		String str=JOptionPance.showInputDialog("输入一个1至99999之间的数");
    		number=Integer.parseInt(str);
    		if(number<=99999&&number>=1){
    			d5=number/10000;
    			d4=number%10000/1000;
    			d3=number%1000/100;
    			d2=number%100/10;
    			d1=number%10;
    			if(d5!=0){
    				System.out.println(number+"是5位数");
    				if(d1==d5&&d2==d4){
    					System.out.println(number+"是回文数");
    				}else{
    					System.out.println(number+"不是回文数");
    				}
    			}else if(d4!=0){
    				System.out.println(number+"是4位数");
    				if(d1==d4&&d2==d3){
    					System.out.println(number+"是回文数");
    				}else{
    					System.out.println(number+"不是回文数");
    				}
    			}else if(d3!=0){
    				System.out.println(number+"是3位数");
    				if(d1==d3){
    					System.out.println(number+"是回文数");
    				}esle{
    					System.out.println(number+"不是回文数");
    				}
    			}else if(d2!=0){
    				System.out.println(number+"是2位数");
    				if(d1==d2){
    					System.out.println(number+"是回文数");
    				}esle{
    					System.out.println(number+"不是回文数");
    				}
    			}else if(d1!=0){
    				System.out.println(number+"是1位数");
    				System.out.println(number+"是回文数");
    				}
    		}esle{
    			System.out.printf("\n%d不在1至99999之间",number);
    		}
    	}
    }
    	
    				
    					
    
    
    
    
    


  • 相关阅读:
    龙芯地址空间详解
    JS匿名函数 Amy
    JS正则表达式 Amy
    JS对象 Amy
    Java 位图法排序
    Java Final
    JAVA 数组
    Java shuffle 算法
    jQuery object and DOM element
    Javascript 声明时用“var”跟不用"var"的区别
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3000367.html
Copyright © 2011-2022 走看看