#include <stdio.h>
int x;
void fic ( int x )
{
if ( x < 1 ) return;
printf("%d " , x);
printf("这是return前逐步调用下一层的第%d层\n" , x);
fic ( x - 1 );
printf("return后会执行每层剩下的代码,这是return后的第%d层\n" , x);
}
int main()
{
scanf("%d" , &x);
fic (x);
return 0;
}
用递归倒序输出一个数
于 2022-08-09 19:11:46 首次发布