11问答网
所有问题
c语言中,函数的嵌套调用称作递归?
如题所述
举报该问题
推荐答案 2013-01-17
嵌套调用这个名词是没有任何意义的,看到那本书上有这个名词赶紧扔掉吧!
递归是函数(或过程其他语言)直接或间接调用自已的做法!例如
1)直接递归调用
int f(int n){if(n==0)return 1;/*必须有这样的一步*/
return n*f(n-1);/*当然象这样简单计算不需要用递归!*/
}
2)问接调用
double g(double x,int n);
doube f(double x,int n){if(x<=0&&n<=0)retun 0;
if(n==0)return 0;if(n==1)return x;
if(n<0)return f(1/x);
if(n&1)return x*g(x,n/2);
return g(x,n/2);
}
double g(double x,n){return f(x*x,n);}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/74q8MvF.html
其他回答
第1个回答 2006-06-19
函数自己调用自己才叫递归,像a调b,b又调c就叫嵌套调用。
递归只是一种嵌套。
本回答被网友采纳
第2个回答 2006-06-19
递归就像两个函数f1(),f2();f1在解决问题时要用到f2,而f2在解决问题时要用到f1,但这不是死循环,汉若塔就是一个典型的例子!
相似回答
函数嵌套
是指
,递归
是指 。
答:
在一个函数被调用的过程中又调用另一个函数,这就是函数的嵌套调用
。如果是函数本身嵌套调用函数本身,那就是函数递归调用了。2、递归,就是在运行的过程中调用自己。构成递归需具备的条件:函数嵌套调用过程示例 1)子问题须与原始问题为同样的事,且更为简单;2)不能无限制地调用本身,须有个出口,...
大家正在搜
函数的嵌套调用与递归调用
c语言函数的递归调用
函数的嵌套和递归调用
递归调用和嵌套调用的区别
c函数既可以嵌套定义又可递归调用
递归调用与嵌套调用
c语言中递归函数是什么
c语言递归函数的例子
什么是函数的递归调用
相关问题
"C语言中,函数的嵌套调用称作为递归"这句话对吗?
1、以下对C语言函数的有关描述中,不正确的描述是: A、C函...
c语言中嵌套调用和递归调用的区别
c语言 函数递归调用是怎么回事?
c语言,函数的嵌套调用与递归函数的章节内容的实验题目
c语言中递归函数的运行过程?
c语言中的函数可以嵌套调用也可以递归调用,这句话对吗?
C语言的函数调用是递归吗?