C++扬帆远航——18(项目五2,递归式)
2016-03-24 19:28
239 查看
/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:qiushi.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年3月23日 * 版本号:V1.0 * 问题描述:求1*3*5*......*n的递归式 * 程序输入:n * 程序输出:见运行结果 */ #include<iostream> using namespace std; int main() { int f(int ); int n; cin>>n; cout<<f(n)<<endl; return 0; } int f(int x) { if(x==1) return 1; else return (x*f(x-2)); }运行结果:心得: 多练
相关文章推荐
- C语言用递归方法求最优次数“挑选伪金币”的问题。
- C++扬帆远航——17(递归函数求阶乘)
- gcc编译C++程序
- 12个有趣的C语言面试题
- 字符串分割(C++)
- C++扬帆远航——16(猜数字)
- C++反射的实现
- C++开源项目列表
- 洛谷 P1579
- 欢迎使用CSDN-markdown编辑器
- 2016蓝桥杯省赛 C语言A组
- C++扬帆远航——15(项目二,太乐了)
- CSP考试 2015年9月第1题 数列分段 C语言实现
- C++文件操作
- C++动态内存分配
- c++作业2
- C++中cin、cin.get、cin.getline用法辨析
- 跨平台C++开源代码的两种常用编译方式
- 跨平台C++开源代码的两种常用编译方式
- C++中弱符号(弱引用)的意义及实例