c语言编程--函数--

2024-11-23 08:24:23
推荐回答(4个)
回答1:

#include
#include
long H(int n,int x)
{
if(n==0)return 1;
if(n==1)return 2*x;
if(n>1)return (2*x*H(n-1,x)-2*(n-1)*H(n-2,x));
}
main()
{
int n,x;
printf("when x=-1,program exits.");
while(1)
{
printf("n=");
scanf("%d",&n);
getchar();
if(n==-1)break;
printf("x=");
scanf("%d",&x);
getchar();
printf("result= %ld\n",H(n,x));
}
}

回答2:

给你个提示,可以用函数指针数组来搞定

回答3:

离问题结束还有 14 天 23 小时

回答4:

用数组也行哦