递归
汉诺塔
谢尔宾斯三角形
目录树的索引
递归必须要有结束条件
#include<iostream> using namespace std; void recursion(){ static int count=10; printf("high"); if(--count) { recursion();} } int main(){ recursion(); }
#include<iostream> using namespace std; long fact(int num){ long result=1; if(num>0){ result=num*fact(num-1); }else { result=1; } return result; } int main(){ long num; printf("输入一个正整数"); scanf("%d",&num); printf("%d\n",fact(num)); }
慎用递归!!!