第十二周课后作业——项目一——算1*3*...*n
2016-11-22 13:11
211 查看
问题描述:写出求1*3*...*n的递归函数,并编写出递归函数求解
文件名称:the_twelfth_week_project_first_first
作者:何知令
发表时间:2016年11月22日
输入:一个奇整整数
输出:1至该数之间所有奇数的乘积
示范输入:5
示范输出:15
代码:
程序运行结果展示:
![](https://img-blog.csdn.net/20161122130952090?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
知识点总结:递归
学习心得:so easy~
问题描述:写出求1*3*...*n的递归函数,并编写出递归函数求解
文件名称:the_twelfth_week_project_first_first
作者:何知令
发表时间:2016年11月22日
输入:一个奇整整数
输出:1至该数之间所有奇数的乘积
示范输入:5
示范输出:15
代码:
/*问题描述:写出求1*3*...*n的递归函数,并编写出递归函数求解 文件名称:the_twelfth_week_project_first_first 作者:何知令 发表时间:2016年11月22日 输入:一个奇整整数 输出:1至该数之间所有奇数的乘积 示范输入:5 示范输出:15*/ #include <stdio.h> int multiplicative(int n) { int S; if(n==1) { S=1; } else { S=n*multiplicative(n-2); } return S; } int main() { int n; scanf("%d",&n); printf("%d",multiplicative(n)); return 0; }
程序运行结果展示:
知识点总结:递归
学习心得:so easy~
相关文章推荐
- 第十二周课后作业——项目一——爬楼梯
- 第十二周 课后实践:项目三——日期时间类
- 第十二周 课后实践:项目四——点,圆的关系(5)
- 第十四周课后作业——项目一(4)
- 第十六周课后作业——项目二——学生成绩处理(1)
- 第十六周课后作业——项目一——复数结构体
- 第十二周 课后实践:项目一——教师兼干部类
- 课后作业-团队项目编程进度
- 第十四周课后作业——项目一(2)
- 第十六周课后作业——项目三——点结构体(1)
- 【c++】第十二周上机实践作业 项目 1-1
- 【c++】第十二周上机实践作业 项目 4
- 【c++】第十二周上机实践作业 项目 3
- 第十四周课后作业——项目一(3)
- 第十二周实践项目课后————4
- 第十二周 课后实践:项目四——点,圆的关系
- 【c++】第十二周上机实践作业 项目 2
- 第十二周实践项目课后————2
- 第十四周课后作业——项目二
- 第十六周课后作业——项目三——点结构体(2)