反转一个3位整数,Java版

描述
反转一个只有3位数的整数。
你可以假设输入一定是一个只有三位数的整数,这个整数大于等于100,小于1000。

样例
样例 1:
输入: number = 123
输出: 321
样例 2:
输入: number = 900
输出: 9

import java.util.Scanner;;
public class Solution {
    /**
     * @param number: A 3-digit number.
     * @return: Reversed number.
     */
     public static void main(String[] args){
         Scanner input=new Scanner(System.in);
        System.out.print("number = ");
        int x=input.nextInt();
        if(x>99&&x<1000) {
         int m=reverseInteger(x);
         System.out.println(m);
         }else {
        	 System.out.println("输入错误,请输入三位数数字");
         }
     }
    public static int reverseInteger(int number) {
        // write your code here
        
        int a=number/100;
        int b=(number-a*100)/10;
        int c=number-a*100-b*10;
        return c*100+b*10+a;
    }
}
原创文章 85 获赞 35 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43786637/article/details/105183986