一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
1 int gw,sw,bw,qw,ww; 2 Scanner sc=new Scanner(System.in); 3 System.out.println("请输入一个5位数:"); 4 int num=sc.nextInt(); 5 if(num>=10000&&num<=99999){ 6 gw=num%10; 7 sw=num/10%10; 8 bw=num/100%10; 9 qw=num/1000%10; 10 ww=num/10000; 11 if(gw==ww&&sw==qw){ 12 System.out.println(num+"是回文数。"); 13 }else{ 14 System.out.println(num+"不是回文数。"); 15 } 16 }else{ 17 System.out.println("你输入有误,请重新输入!"); 18 }
运行: