int w=3;
int fun(int);
void main()
{
int w=10;
cout<<fun(5)*w<<endl;
}
int fun(int k)
{
return fun(k-1)*k;
}
此程序之所以没有输出结果,听别人说是因为没有递归结束条件。那<c++ primer plus>有没有这方面的知识?有的话告诉我第几页 我找生找死都找不到 闷...
...全文
1625打赏收藏
“无穷递归”在第几页?
#include using namespace std; int w=3; int fun(int); void main() { int w=10; cout<<fun(5)*w<<endl; } int fun(int k) { return fun(k-1)*k; } 此程序之所以没有输出结果,听别人说是因为没有递归结束条件。那有没有这方面的知识?有的话告诉我第几页 我找生找死都找不到 闷...