第七章 函数 编程习题 第一题
2018-02-08 09:46
260 查看
题目:
//*************************************************************************************************************************
/*计算厄米多项式:
Hn(x)=
1.n<=0: 1;
2.n=1: 2x;
3.n>=2: 2xH(n-1)(x)-2(n-1)H(n-2)(x);
由题意可知,需要:
1.两个变量: x,n;
2.需要三个判断: 判断n的值;
3.一个终结条件: n<=0;
//*************************************************************************************************************************
/*计算厄米多项式:
Hn(x)=
1.n<=0: 1;
2.n=1: 2x;
3.n>=2: 2xH(n-1)(x)-2(n-1)H(n-2)(x);
由题意可知,需要:
1.两个变量: x,n;
2.需要三个判断: 判断n的值;
3.一个终结条件: n<=0;
*/ #include<stdio.h> int heimite(int n, int x); int main() { int x = 2; int n = 3; printf("%d\n", heimite(3,2)); return 0; } int heimite(int n, int x) { long int res = 0; if (n <= 0) { return res=1; } if (n >= 0) { if (n == 1) { return res = 2 * x; } else if (n >= 2) { res = 2 *x*heimite(n - 1, x) - 2*(n - 1)*heimite(n - 2, x); return res; } else { return 0; } } }
//一个简单的递归;
相关文章推荐
- 第七章:函数--c++的编程模块 学习笔记、习题答案(6)
- C++ Primer Plus学习:第七章 函数-C++的编程模块(2)
- linux 编程学习第一学期函数
- 第七章 函数——C++得编程模块
- 【C++ primer】第七章 函数-C++的编程模块
- unix环境高级编程第七章习题的一些拙见
- 【C++ primer】第七章 函数-C++的编程模块
- C++ Primer Plus学习:第七章 函数-C++的编程模块(3)
- 函数——c++的编程模块(c++primer plus 第七章)
- 【C++ primer】第七章 函数-C++的编程模块
- Python核心编程 第七章课后习题
- 多列输出函数 《python 核心编程》习题6-19
- 【C++ primer】第七章 函数-C++的编程模块
- C++ Primer Plus学习:第七章 函数-C++的编程模块(1)
- UNIX环境高级编程习题——第七章
- 第七章函数习题 第三题
- 第一部分 基本语言 第七章 函数(7.5局部对象)
- 第一部分 基本语言 第七章 函数(7.3return语句)
- UNIX环境高级编程习题3.2 自己实现dup2函数功能
- python 核心编程 第七章习题