如何在不使用数组或任何算术运算的情况下反转数字

How to inverse a number without using array or any arithmetic operations

如何在不使用数组或任何算术运算的情况下反转数字,即从 85 到 58。使用按位运算符可能是解决方案。但是要反转一个数需要什么系列的操作。我试过移动和补充。

有没有办法获取二进制或十六进制作为输入并对其执行操作。而不是在 printf 中获取 int 和类型转换?

有很多 api 可以做到这一点 // 但最简单的方法是使用堆栈 :D 或将其转换为字符串,然后它将成为数组,您可以轻松地反转它

终于找到答案了。使用右移 8 次和左移 2 次可以处理 2 位数字。并按照不同数字的移位位,