代码1:
public static void main(String[] args) {
@SuppressWarnings("resource")
char chs[] = String.valueOf(System.in).nextInt().toCharArray();
char chs[] = String.valueOf(new Scanner(System.in).nextInt()).toCharArray();
System.out.println("个位是:"+chs[2]+"\n十位是:"+chs[1]+"\n百位是:"+chs[0]);
}
public static void main(String[] args) {
@SuppressWarnings("resource")
char chs[] = String.valueOf(System.in).nextInt().toCharArray();
char chs[] = String.valueOf(new Scanner(System.in).nextInt()).toCharArray();
System.out.println("个位是:"+chs[2]+"\n十位是:"+chs[1]+"\n百位是:"+chs[0]);
}
代码2:
System.out.println("个位是:" + (354 % 10) + "\n十位是:" + (354 / 10 % 10) + "\n百位是:" +(354 / 100));

本文介绍两种Java程序实现方式来分解一个三位整数到个位、十位和百位数字。第一种方法通过将整数转换为字符数组再进行解析;第二种则采用数学运算直接获取各位数字。
3148

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



