首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
求n阶勒让德多项式的递归函数定义如下: double P(double x, int n) { if(n==0) return 1; if(n==1) return x;
求n阶勒让德多项式的递归函数定义如下: double P(double x, int n) { if(n==0) return 1; if(n==1) return x;
admin
2021-06-10
25
问题
求n阶勒让德多项式的递归函数定义如下:
double P(double x, int n) {
if(n==0) return 1;
if(n==1) return x;
if(n>1) return ((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
解析
内联函数的函数定义必须出现在内联函数第一次被调用之前;内联函数可以避免函数频繁调用时的开销,提高程序运行效率;在类定义体内部定义的成员函数,编译器都将其视为内联函数;A、B、C正确;内联函数也可以有参数,D错误,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/9wh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,其中有类Point(“点”)、Rectangle(“矩形”)和Circle(“圆”)的定义。在程序所使用的平面坐标系统中,x轴的正方向是水平向右的,Y轴的正方向是竖直向下的。请在横线处填写适当的代码并删除横线,以
使用VC6打开考生文件夹下的源程序文件modil.cpp,使它能得出正确的结果。本程序要求屏幕输出:n=99注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:
下列符号中可以用作C++标识符的是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
软件设计中划分模块的一个准则是()。
软件测试的目的是( )。
在数据处理中,其处理的最小单位是()。
随机试题
关于侵占罪与盗窃罪的关系,下列哪些选项是正确的?()
夸美纽斯根据他的泛智教育思想构建了一个比较完整的学校系统,包括()
除哪些药品以外,医疗机构不得限制门诊就诊人员持处方到药品零售企业购药
关于骨软骨瘤临床表现为
不符合脑震荡表现的是
全口义齿初戴,发现下颌后退4mm,首先考虑的正确处理方法是
西方国家最古老医学道德文献是
债券基金经理可以通过合理运用久期和凸度这两种工具实现资产组合现金流匹配和资产负债有效管理。如果债券基金经理能够较好地确定持有期,那么就能够找到所有的久期等于持有期的债券,并选择凸性最高的那种债券。这类策略称为()。
五礼
E-MailMadness:BreakingRulesandLovingItForalltheculturalupheavalsbeingwroughtbynewtechnology,thespreadofwr
最新回复
(
0
)