1、已知该整数
public class Practice {
public static void main(String[] args) {
// TODO Auto-generated method stub
int num=234;
int b,c,d;
b=num/100;//百位数
c=num%100/10;//十位数
d=num%100%10;//个位数
System.out.println("这个数的百位数是"+b);
System.out.println("这个数的十位数是"+c);
System.out.println("这个数的个位数是"+d);
}
}
运行结果:
2、未知该整数
import java.util.Scanner;
public class Practice {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入一个三位整数:");
int num=input.nextInt();
//百位数
int b=num/100;
System.out.println("这个数的百位数是"+b);
//十位数
int c=num%100/10;
System.out.println("这个数的十位数是"+c);
//个位数
int d=num%100%10;
System.out.println("这个数的个位数是"+d);
}
}
运行结果: