任何人都可以向我解释如何在不使用数组或字符串的情况下反转整数.我从网上得到了这个代码,但不是很明白为什么+输入%10并再次划分.
while (input != 0) {
reversedNum = reversedNum * 10 + input % 10;
input = input / 10;
}
Run Code Online (Sandbox Code Playgroud)
以及如何使用此示例代码仅反转奇数.示例我得到了此输入12345,然后它将奇数反转为输出531.