递归调用 如果recurse()进行了n次递归调用,则statement1顺序执行n次,然后statement2与函数调用相反的方向顺序执行n次,进入n层递归调用后,程序沿原路径返回。 void recurs(argumentlist) { statements1 if (test) recurs(arguments) statements2 }