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.循环体中也有俩种方法来逆向输出值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)