用递归函数实现厄密多项式

/*
厄密多项式:编写递归函数,函数应该和下面的函数原型匹配:
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()
{
	printf("%d\n",hermite(3,2));
	return 0;
}

你可能感兴趣的:(用递归函数实现厄密多项式)