大家好,我是小新,我来为大家解答以上问题。递归函数c++简单实例,递归函数很多人还不知道,现在让我们一起来看看吧!
1、说的太多反而不清楚是什么
2、回答问题最好不要复制粘贴。。。
3、递归就是一个函数内出现调用本身的现象,举个最简单的例子,求阶乘:
4、当n=0或1时,n!=1;当n>1时,n!=n*(n-1)!通过这样的思想,程序写为:
5、int fun(int n)
6、{
7、 if(n<2)
8、 return 1;
9、 else
10、 return n*fun(n-1);
11、}
12、看到了fun函数内调用了它本身fun,可以想象一步步下去就可以得到计算结果。
本文到此讲解完毕了,希望对大家有帮助。