C++第13周项目1——递归求奇数连乘的积
2013-11-22 20:02
260 查看
课程首页在:/article/1353314.html
【项目1-递归求奇数连乘的积】类似求阶乘,写出1*3*...*n的递归式,并编写出递归函数求解。
参考解答:
==================== 迂者 贺利坚 CSDN博客专栏=================|== IT学子成长指导专栏 专栏文章分类目录(不定期更新) ==||== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==|======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======
【项目1-递归求奇数连乘的积】类似求阶乘,写出1*3*...*n的递归式,并编写出递归函数求解。
参考解答:
#include <iostream> using namespace std; long f(int); int main( ) { int n; long y; cout<<"请输入一个数 :"; cin>>n; if(n%2) //若奇数 y=f(n); else y=f(n-1); cout<<n<<"以内的奇数积是:"<<y<<endl; return 0; } long f(int n) { long s; if (n==1) s=1; else s=f(n-2)*n; return s; }
==================== 迂者 贺利坚 CSDN博客专栏=================|== IT学子成长指导专栏 专栏文章分类目录(不定期更新) ==||== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==|======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======
相关文章推荐
- C语言总结之解读C的声明
- C++ const 总结
- 【第四课:C++和opencv】图像反转
- MFC应用程序调用控件中返回值之结构体和数组(控件由C++写成)
- 【第三课:C++和opencv】图像反转
- C++解析xml文档或者xml字符串方法
- 【C语言】07-基本语句和运算
- 【C语言】06-基本数据类型
- 【C语言】05-printf和scanf函数
- 【C语言】04-函数
- 【C语言】03-第一个C程序代码分析
- 【C语言】02-第一个C程序
- Top 20 C & C++ Interview Questions
- 《Effective C++》学习笔记条款02 尽量以const,enum,inline替换#define
- 金山WPS2013C++试卷B -- 编程实践
- 《Effective C++》学习笔记条款01 视C++为一个语言联邦
- 三角形的边
- 平方因子
- 【VC++游戏开发#六】2D篇 —— 粒子系统(一):浪漫唯美的场景之雪花飞舞
- VC++ Runtime Error 异常捕获之不挂的程序