题目描述:
输入123,输出321
输入-456,输出-654
输入200,输出2
import java.util.Scanner;
public class Reverse_print{
public static void main(String [] args)
{
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
//输入的是个正数并且不是整百的
if (a>0&&(a%100)!=0) {
String b=Integer.toString(a);
StringBuffer sb=new StringBuffer(b);
System.out.println(sb.reverse().toString());
}
//输入的数字是整百的正数
else if (a%100==0) {
System.out.println(a/100);
}
//输入的是负数
else if(a<0) {
char c=Integer.toString(a).charAt(0);
int b=Math.abs(a);
String int_b=Integer.toString(b);
StringBuffer sb=new StringBuffer(int_b);
String last=c+sb.reverse().toString();
System.out.println(last);
}
}
}