若在定义一个函数的过程中直接或间接地调用了被定义的函数本身,则所定义的函数称为递归函数。
举一反三
- 所定义若在定义一个函数的过程中直接或间接地调用了被定义的函数本身,的函数即为递归函数
- 若在定义一个函数的过程中直接或间接地调用了被定义的函数本身,那么这种定义就是递归定义,所定义的函数称为递归函数。 A: 对 B: 错
- 在调用一个函数的过程中,直接或间接地调用了函数本身这个就叫递归
- 在定义一个过程或函数时出现调用本过程或本函数的成分,称为递归。若调用自身,称为直接递归。若过程或函数p调用过程或函数q,而q调用p,称为间接递归。所有的间接递归问题都可以转换成等价的直接递归问题。如果一个递归过程或递归函数中的递归调用语句是最后一条执行语句,则称这种递归调用为尾递归。
- 1在调用一个函数的过程中,直接或间接地调用该函数本身,称为函数的()调用。2如果函数不要求返回值,可用()来定义函数为空类型。