Может ли кто-нибудь объяснить мне, как изменить целое число без использования массива или String. Я получил этот код из Интернета, но не понимаю, почему + введите% 10 и снова разделите.
while (input != 0) {
reversedNum = reversedNum * 10 + input % 10;
input = input / 10;
}
И как использовать этот примерный код для обращения только к нечетному числу. Пример: я получил этот вход 12345, затем он изменит нечетное число на вывод 531.