0
点赞
收藏
分享

微信扫一扫

【Java语言】请输入任意一个三位数,输出个位 , 十位 , 和百位,输入:123,输出:3,2,1

40dba2f2a596 2022-02-16 阅读 111
package com.njwbhz.path;

import java.util.Scanner;

public class Test13 {
    /**
     * @author FairyKunKun
     * @since 2022/2/16
     */
    public static void main(String[] args) {
        /*
        练习:请输入任意一个三位数
        输出个位 , 十位 , 和百位
        输入:123
        输出:3,2,1
         */
        System.out.println("请输入一个三位数的整数:");
        Scanner input = new Scanner(System.in);
        int number = input.nextInt();
        int g = number % 10;
        int s = number / 10 % 10;
        int b = number / 100;
        System.out.println("结果:" + b + "," + s + "," + g);
    }
}

别急,还有进阶版

package com.njwbhz.path0211;

import java.util.Scanner;

public class Test3 {
    /**
     * @author FairyKunKun
     * @since 2022/2/11
     */
    public static void main(String[] args) {
        /*
         *运算
         * (1)赋值
         * (2)字符串连接
         * (3)算数/四则 运算
         * + - * /(除法)%(取模)
         */
        //int a = 10;
        //int b = 3;
        //System.out.println(a / b);
        //商
        //System.out.println(a % b);
        //余数
       // System.out.println(a * 1.0 / b);
        //把除数向上转型成double类型,从而得出精确类型

        /*
        *关系运算符
        * > >= < >= ++ !=
         */

        /*
        *自增自减
        * ++i(先自增)i++(后自增)
        * --i(先自减)i--(先自减)
         */

        /*
        *逻辑运算符
        * 与且&&(短路与<性能更高>)      双目运算(&(非短路与)不管如何右边都要运算)
        * 短路或与非短路或
        * 或||           双目运算
        * 非!(取反)    单目运算
         */
        int number,a,b;
        System.out.println("请输入一个正整数");
        Scanner input = new Scanner(System.in);

        number = input.nextInt();
        System.out.println("输入的正整数为" + number);

        while(number >= 10){
            a = number / 10;
            b = number % 10;
            number = a;
            System.out.print(b);
            System.out.print(",");
        }
        System.out.println(number);

        Scanner i = new Scanner(System.in);
        System.out.println(i.nextInt() + "是刚刚输入的值");
    }
}
举报

相关推荐

0 条评论