[编程题]-数字颠倒
【题目解析】:
本题也是一个逆序问题的变种,关键在于处理
0
的情况。
【解题思路】:
本题关键思路
:
每次取得当前数的个位数然后拼接到目标数的最前面即完成倒序。
num%10
取得个位数
,
Num/10
进入下一轮循环
【示例代码】:
import java.util.*;
public class Main{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
String res="";
while(num!=0){
int t1=num%10;
int t2=num/10;
res=res+String.valueOf(t1);
num=t2;
}
System.out.println(res);
}
}