/*
Description: 什么是递归?
递归的是神,迭代的是人
自己调用自己
老奶奶讲故事
计算阶乘
使用递归
使用迭代(就是循环)
*/
#include<iostream>
using namespace std;
void doA()
{
cout<<"hello"<<endl;
doA();
}
void tellStory()
{
cout<<"从前有座山,山里有座庙,庙里有一个老和尚,老和尚对小和尚说:"<<endl;
// tellStory();
}
long jiecheng(int n)
{
if(n>0)
return n * jiecheng(n-1);
else
return 1;
}
int main()
{
// doA();
tellStory();
cout<<jiecheng(10)<<endl;
return 0;
}
c++学习-基础-什么是递归?
最新推荐文章于 2024-07-29 21:10:46 发布