public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int number;
int result = 0;
number = in.nextInt();
//do-while语法
// do {
// int digit = number % 10;
// System.out.println(digit);
// result = result * 10 + digit;
// number = number / 10;
// } while (number > 0);
//while语法
while (number > 0) {
int digit = number % 10; //比较笨拙,但是好理解
System.out.print(digit);
result = result * 10 + digit; //第二种方法,实用,但不好理解,供观察学习
number = number / 10;
}
System.out.println("");
System.out.println(result);
}
注:
1.代码中有while和do-while的用法
2.循环体中也有俩种方法来逆向输出值