我需要撰寫一個帶有 2 個引數的遞回函式,僅使用加法計算它們的乘法結果
示例:mult(2,5)=>10
我寫了這個函式,但我認為我在回報中遺漏了一些東西
int mult(unsigned int num1, int num2) {
if (num1 == 0) return 0;
return mult(num1 - 1, num2);
}
uj5u.com熱心網友回復:
你應該回傳:
return num2 mult(num1 - 1, num2);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/532411.html
標籤:C递归
上一篇:在JetBrains插件開發中,如何使用網關從插件操作在終端中執行命令
下一篇:如何在遞回函式中使用元組?
