递归实现:1 + 1/2 - 1/3 + 1/4 - 1/5.......
来源:互联网 发布:知乎咖啡的好处与坏处 编辑:程序博客网 时间:2024/06/05 06:03
/* 递归实现: * * 1 + 1/2 - 1/3 + 1/4 - 1/5....... */#include<stdio.h>#include<stdlib.h>double Recursion(int n){ if(n==1) { return 1; } else if(n%2==0) { return Recursion(n-1)+1.0/n; } else { return Recursion(n-1)-1.0/n; }}int main(){ int n; printf("请输入n的值:\n"); scanf("%d",&n); double result=Recursion(n); printf("结果为:%lf\n",result); return 0;}
0 0
- 递归实现1+2+3+...+n
- 汉诺塔 递归与非递归实现 (1)
- 3n+1问题递归和非递归实现...
- 1!+2!+...+N!的递归和非递归实现
- 【递归】1*3*5...*n递归式
- 求 1!+2!+3!....+n! 的 C++递归与非递归实现
- 递归2 用递归求和。1+2+3+4+....n.
- 非递归实现(栈方法):1 + 1/2 - 1/3 + 1/4 - 1/5.......
- 递归实现:1 + 1/2 - 1/3 + 1/4 - 1/5.......
- 1+2+3+....+100的和用递归来实现
- 递归和for循环实现1+2+3+...+100
- 递归实现 1+2+3+...100 php和java
- 用递归实现从1+2+3+...+10
- 0-1背包问题递归和非递归实现
- 递归1: 阶乘的递归与迭代实现
- 0-1背包问题递归与非递归实现
- 1-递归
- 递归1
- 黑马程序员——IOS基础---C语言学习之复杂数据类型之指针
- 疯狂XML学习笔记(8)---------schema 的简单类型
- mySql IN条件的一点注意项
- 在线支付系统的实现(易宝示例)
- (10.2.2)Balsamiq Mockups –一款十分可爱的产品原型设计工具
- 递归实现:1 + 1/2 - 1/3 + 1/4 - 1/5.......
- 第十一周项目0 是春哥啊
- Android开发秘籍学习笔记(五)
- 旋转矩阵
- SGU 102. Coprimes
- 使用两个辅助的队列和非数组变量设计一个算法以使队列中的元素有序
- 《C#高级编程》【第三章】对象和类型 -- 学习笔记
- DuiVision开发教程(1)-创建DuiVision工程
- IOS NSUserDefaults-轻量级本地数据存储