C中的递归函数,用于计算它们相乘的结果

f1tvaqid  于 2022-12-03  发布在  其他
关注(0)|答案(1)|浏览(146)

我需要编写一个递归函数,其中包含2个参数,仅使用加法计算它们与相乘的结果**
例如:mult(2,5)=〉10
我写了这个函数但是我想我在返回中遗漏了一些东西

int mult(unsigned int num1, int num2) {
    if (num1 == 0) return 0;
    return mult(num1 - 1, num2);
}
e4eetjau

e4eetjau1#

您应该返回:

return num2 + mult(num1 - 1, num2);

相关问题