函数的递归
偶明天就要考试咯,不过这个函数的递归还是不太懂啊,就是它怎么可以像循环结构一样老循环呢?
自定义函数就是在用户调用时开始执行的.递归函数可以这样来理解:你比方说,一个阶乘的递归函数吧,一开始从1开始乘起,把它的积放在一个变量中,当乘完1后,有调用这个函数,那么函数又是从头开始执行的,但是这个函数的第一次调用并没有结束,只是在这个函数中新执行调用本身的任务,依此类推,直到执行变量i=10(比方说,这里输入的数是10)时,就结束执行该函数,回到主函数.不知道我这样说你明白不?先这样的吧.