#include<stdio.h>
void printn(int N)
{
if(N)
{
printn(N-1);
printf("%d\n",N);
}
return;
}
int main()
{
int j=0;
scanf("%d",&j);
printn(j);
return 0;
}
输出结果
这里的输出结果和我自己想的恰好相反。所以我对于递归函数的调用过程不是很清楚,还望指点!!!