已知一个三位数,请分别获取该三位数上每一位的数值(新手)

//定义一个类

public class zy1{

  //公共静态的主方法
  public static void main(String[] args) {

    //定义一个值(这里要用到int,因为int是取的整数)

    int a=123;

    //控制台打印个位数(123余10剩3, 所以个位数会显示为3)
    System.out.println("个位为:"+a%10);

    //让值除于10,
    a=a/10;

    //(123除10得到12.3,12.3余10得2.3,int取整数,最后结果为2)
    System.out.println("十位为:"+a%10);

    //再让值除于10
    a=a/10;

    //(12.3除于10等于1.23,1.23余10得1,也可以说是余不下去,int取整数,所以结果为1)
    System.out.println("百位为:"+a%10);
}
}

posted @ 2019-03-07 21:04  浪子。  阅读(2176)  评论(0编辑  收藏  举报