首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
求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
61
问题
求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全国计算机二级
相关试题推荐
模板是实现类属机制的一种工具,其功能非常强大,它既允许用户构造类属函数,即()。
有如下程序:#include<iostream>usingnamespacestd;classx{protected:inta;public:x(){a=1;}
下列关于继承的描述中,错误的是()。
对于函数的传址调用,下面说法中不正确的是()。
假定MyClass为一个类,则执行myClassa,b(2),*p;语句时,自动调用该类构造函数()次。
下面关于构造函数和析构函数的描述,错误的是()。
下面关于C++语言的描述错误的是
已知在函数func中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是______。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?程序分析:在10万以内
随机试题
DearCassy,Thanksforremindingmebye-mailthatyouwanttobaby-sitourchildren.Inspiteofthe【C1】______thatyouare
A.影响药物吸收B.影响药物分布C.影响药物代谢D.增加药物排泄E.减少药物排泄藿香正气水与苯巴比妥联用,会()。
根据现行《宪法》规定,关于公民权利和自由,下列哪一选项是正确的?()
下列关于空调冷负荷的说法,正确的是_______。
风险对策应形成的风险管理计划,其内容包括风险管理的目标、范围、方法、工具和下列选项中的()。
下列业务中,能够降低企业短期偿债能力的是()。
根据支付结算法律制度的规定,下列存款人,不得开立基本存款账户的是()。
能源短缺已成为世界性的大问题。作为新能源,海洋能日益受到人们的关注。下列有关海洋能的表述,错误的是()。
1/2,1/2,1,3/2,(),4。
1OOBASE-TX makes use of two pairs of twisted pair cable,one pair used for(73) and the other for reception.
最新回复
(
0
)