0
我正在写一个递归函数,它有两个函数,一个用于添加0到10之间的数字,然后另一个用于检索第一个函数返回值,并将其减去直到达到0为止。虽然,我的代码只添加他们10个电话。有人可以点亮一些光。谢谢。递归函数C++
#include <iostream>
#include <fstream>
using namespace std;
static int recurse(int count)
{
cout << count << "\n";
if (count < 10)
{
recurse(count + 1);
}
int aRet = count;
return count;
}
static int minusRecusive(int minus)
{
recurse(1);
cout << "\n\t" << minus;
int a =0;
minus = recurse(a);
if (minus < 1)
{
recurse(minus - 1);
}
return minus;
}
int main()
{
minusRecusive(1);
cin.get();
}
你对此有什么实际问题? – Jesper 2012-01-27 15:26:35
你在哪里添加从0到10的数字?您唯一的补充就是带有递增计数器的呼叫! – 2012-01-27 15:28:20
这是功课吗? – c69 2012-01-27 15:29:20