【发布时间】:2011-05-17 21:55:56
【问题描述】:
刚刚在过去的试卷中看到了这一点,并且正在寻找最好的方法,因为我无法弄清楚。我们的答案中不允许使用乘法,它必须使用重复加法。它还必须是递归的,而不是迭代的。
public static int add(int a, int b) {
}
谁能帮我解决这个问题? 非常感谢。
【问题讨论】:
-
提示:
a + b等于a + 1 + 1 + 1...(+ 1重复b次) -
您的方法名称是“add”,而您的主题是“multiply”,这是什么?
-
它是乘法,使用递归加法。
标签: java recursion multiplication