猫史档案馆


什么是递归函数

用户:晓核晓核查看:18 回复:8 评论:18 创建时间:2021-04-17T15:11:43


有没有人告诉我,什么是递归函数


回复

上一页1 页 / 共 1下一页
沐夏_IMuXia沐夏_IMuXia

百度一下,就知道

点赞0


评论


晓核晓核

主要是看不懂网上的emotion_编程猫_伤心否则我还发来干嘛emotion_泪

点赞0


评论


86135clc86135clc

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞2


评论


SKQASKQA

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞0


评论


AlcalaAlcala

想理解递归,就看看下面这句话。

想理解递归,就看看上面这句话。

点赞0


评论


冷鱼闲风冷鱼闲风

自己调用自己叫做递归

 

b=0

 

a(b):

    print(b)

    if(b!=50)

         a(b+1)

 

 

a(b)

 

函数意思是把b赋值给a函数,打印b,然后再调用a函数打印b,直到b=50,停止打印。结束

 

这就是a函数调用a函数。递归

点赞1


评论


青柠檬_编译者_EX_NEO青柠檬_编译者_EX_NEO

递归=

         声明一个函数(带至少一个参数)

            {

                        退出条件(意思就是如果条件达成就返回一定的值)

                        递推公式(退出条件不成立就返回一个值,这个式子套用自己这个函数)

            }

懂否?

点赞0


评论


青柠檬_编译者_EX_NEO青柠檬_编译者_EX_NEO

例: 声明有一个变量n输入n声明有全局函数a(参数是x) {     如果x=n         返回n的值     返回x+f(x+1)的值 } 输出->执行函数a(1)(意思是输出a(传入参数为1)的返回值)   输入输出样例(斜杠区分输入输出):5/15    6/21    100/5050     99/4950

点赞0


评论