必须有一种方法可以使用递归、加法和减法来检查数字是偶数还是奇数,但不使用循环。
我只能做到这一点(但我仍在使用 %
):
boolean odd = (k % 2 == 1);
有人有想法吗?
谢谢:)
最佳答案
bool IsEven(int num)
{
if (num == 1) return false;
if (num == 0) return true;
return IsEven(num - 2);
}
关于java - 仅使用 +、- 和递归检查数字是否为偶数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40917176/