简单的函数递归
程序代码:#include<stdio.h>
void up_and_down(int n);
int main(void)
{
up_and_down(1);
system("pause");
getchar();
return 0;
}
void up_and_down(int n)
{
printf("Leve1 %d; n location %p\n", n, &n);
if (n < 4)
up_and_down(n + 1);
printf("LEVEL %d; n loction %p\n", n, &n);
}这个递归搞不懂,当n>4时不应该结束嘛?为什么还有下面的输出LEVEL4 LEVEL3......









