因此,在我的在线类(class)中,它要求我编写一个程序,将任何 5 位整数逐个向后打印,如下所示:
14325
将打印为
5
2
3
4
1
老师希望我们使用整数算术来完成此任务,并说有一个模式。
在过去的半个小时里,我一直坐在这里试图寻找答案,但每个人似乎都在没有我发现的整数算术的情况下这样做。
我并不是要求这个问题的完整解决方案,只是要求有人为我指出正确的方向。非常感谢!
最佳答案
打印最后一位数字(模 10),然后除以 10。重复此操作,直到原始数字变为 0。
int number = 14325;
while(number > 0) {
System.out.println(number % 10);
number /= 10;
}
关于java - 如何使用模式向后吐出整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41609058/