今天考试碰到一个问题,其实,我们一般所执行函数时,只要这个函数中不含局部全局变量,那么这个函数就是安全的。所以我们在递归分析的时候,先分析最外面一层跟,分析最里面一层没有什么区别,right?
#include <stdio.h>
#include <stdlib.h>
void e(int n){
if(n>0){
e(--n);
printf("%d",n);
e(--n);
}
}
int main()
{
int a;
a=3;
e(a);
}
result=0120