首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
求n阶勒让德多项式的递归函数定义如下: double P(double x,int n){ if(n=0)return 1; if(n=1)retum x; if(n>1)retum((2*n—1)*x—P(x,n一1)一(
求n阶勒让德多项式的递归函数定义如下: double P(double x,int n){ if(n=0)return 1; if(n=1)retum x; if(n>1)retum((2*n—1)*x—P(x,n一1)一(
admin
2020-06-29
29
问题
求n阶勒让德多项式的递归函数定义如下:
double P(double x,int n){
if(n=0)return 1;
if(n=1)retum x;
if(n>1)retum((2*n—1)*x—P(x,n一1)一(n一1)*P(x,n一2))/n;
}
若执行函数调用表达式P(1.3,2),函数P被调用的次数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
首先执行调用P(1.3,2);由于n=2,大于1,所以需要递归调用P(1.3,1)和P(1.3,0),此时n的值或者是0,或者是1,函数P返回。所以函数P被调用3次,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/ai8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当用数组元素作函数参数时,这属于【】传递。
有以下程序voidf(intx,inty){intt,if(x<y){t=x;x=y;t;}}main(){inta=4,b=3,c=5;f(a,B);f(a,C);f(b,C);cout<<a<<"
算法分析的目的是()。
下列叙述中错误的是()。
若表R在排序前已按键值递增顺序排列,则______算法的比较次数最少。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是______。
派生类的成员函数不能访问基类的()。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数,设置数组元素的个数为0,请在注释1之后添加语句。(2)完成函数AddMember(intn),如
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。1#
随机试题
组是由一些属于数据库对象的______组成。
SpeakerA:Goodtoseeyou.Youlookmorefitandbetter.SpeakerB:______
胃大部切除后,最早易出现的并发症是()
炎症是
对于断肢的保存方法不妥的是
奶超高温巴氏消毒的目的之一是
在工程地质及水文地质勘察工作的几个阶段中,()阶段的主要任务为对河流开发方案和水利水电近期开发工程选择进行地质论证,并应提供工程地质资料。
(2017年)下列经济活动原则中,不属于商业银行基本经营管理原则的是()。
用值域的概念来定义关系,关系是属性值域笛卡尔积的一个______。
下列说法,正确的是()。
最新回复
(
0
)