编写递归函数,函数应该和下面的函数原型匹配:
int hermite(int n, int x)
代码实现:
#include<stdio.h>
int hermite(int n,int x)
{
if(n <= 0)
{
return 1;
}
else if(n == 1)
{
return 2*x;
}
else
{
return (2*x*hermite(n-1,x) - 2*(n-1)*hermite(n-2,x));
}
}
int main()
{
int ret = hermite(5,2);
printf("%d\n",ret);
return 0;
}
本文介绍了一个递归函数用于计算Hermite多项式的值。该函数使用C语言编写,通过递归调用自身来计算不同阶次的Hermite多项式,并给出了一段示例代码展示如何调用该函数。
2万+

被折叠的 条评论
为什么被折叠?



