public class AA { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入一个四位正整数:"); int n = sc.nextInt(); if (n 1000 || n > 9999) { System.out.println("您输入的不是一个四位正整数!"); } else { int a, b, c, d, result; a = n / 1000; // 取四位正整数的千位数 b = n / 100 % 10; // 取四位正整数的百位数 c = n / 10 % 10; // 取四位正整数的十位数 d = n % 10; // 取四位正整数的个位数 result = d * 1000 + c * 100 + b * 10 + a; System.out.println("四位正整数" + n + "的逆序数为:" + result); } } }