用java实现:任意给出十进制正整数按照正序输出各位数字
时间: 2024-10-13 20:02:19 浏览: 21
在 Java 中,你可以通过循环和取模运算来实现将一个十进制正整数转换成正序输出每位数字的功能。这里是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int num = 12345; // 输入的十进制正整数
printDecimalDigits(num);
}
public static void printDecimalDigits(int number) {
while (number > 0) { // 只要数字大于0,就继续循环
int lastDigit = number % 10; // 取最后一位数字
System.out.print(lastDigit); // 输出最后一位
// 移除最后一位,准备处理下一位
number /= 10;
}
}
}
```
当你运行这段代码,它会打印出 `12345` 的每一位数字,从右向左依次是 `5`, `4`, `3`, `2`, 和 `1`。
阅读全文