整数的分解
理解:628 % 10 = 8 —个
628 / 10 = 62
62 % 10 = 2-----十
62 / 10 = 6
6 % 10 = 6------百
6 / 10 = 0
代码:
Scanner in = newScanner (System.in);
int number = in.nextInt();
do{ int aa;
aa = number % 10;
System.out.print(aa);
number = number /10;
}while (number > 0);
数的逆序
理解:423 逆序为 324
| 最初number423 | ||
|---|---|---|
| aa | 3 | 2 4 |
| result | 3 | 32 324 |
| number | 42 |
代码:
Scanner in = newScanner (System.in);
int number = in.nextInt();
int result = 0;
do{ int aa;
aa = number % 10;
result = result * 10 + aa;
System.out.print(aa);
number = number /10;
}while (number > 0);
System.out.println(result);
本文详细介绍了如何使用Java实现整数的分解与逆序操作。通过具体实例,如分解数字628和逆序数字423,展示了算法的具体步骤与实现代码。对于理解和实践数字处理算法具有很好的指导意义。
3315

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



