已知一个三位数,请分别获取该三位数上每一位的数值(新手用于记录每天的作业)
//定义一个类
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);
}
}
本文详细介绍了一种通过编程方式解析三位数各个位数的方法,使用整数除法和取余操作来分离并打印出百位、十位及个位的具体数值。
809

被折叠的 条评论
为什么被折叠?



