习题 5.10 有一个分数序列2/1, 3/2, 5/3, 8/5, 13/8, 21/13, ...求出这个数列的前20项之和。
来源:互联网 发布:windows启动盘制作 编辑:程序博客网 时间:2024/05/21 09:06
C程序设计 (第四版) 谭浩强 习题5.10 个人设计
习题 5.10 有一个分数序列2/1, 3/2, 5/3, 8/5, 13/8, 21/13, …求出这个数列的前20项之和。
代码块
方法1:
#include <stdio.h>int main(){ int k; double deno, num, num1, num2, s; deno = num1 = num2 = 1.0; for (k = 1, s = 0; k <= 20; k++){ num = num1 + num2; s += num / deno; num2 = num1; num1 = num; deno = num; } printf("sum=%lf\n", s); return 0;}
方法2:
#include <stdio.h>int main(){ for (double i=0, p=2, q=1, s=0; i<20; s+=p/q, p+=q, q=p-q, i++); printf("sum=%lf\n", s); return 0;}
阅读全文
0 0
- 习题 5.10 有一个分数序列2/1, 3/2, 5/3, 8/5, 13/8, 21/13, ...求出这个数列的前20项之和。
- 有一个分数数列2/1,3/2,5/3,8/5,。。。。。求出这个数列的前20项之和
- 题目:有一分数数列,2/1,3/2,5/3,8/5,13/8,21/13,,求出这个数列的前20项之和。
- 有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。
- 有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。 输入
- 有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前20项的和。
- 有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前20项的和
- C语言 有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和
- 用c语言实现 有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前20项的和
- 【C语言】有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和。
- 【c语言】有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前20项的和
- 【c语言】有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前20项的和
- c语言:有一个分数序列: 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前 20 项的和
- 【C语言】有一个分数序列 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前 20 项的和。
- C语言:有一个分数序列,2/1+3/2+5/3+8/5+13/8+…求出这个数列前 20 项的和
- 有一个分数序列 2/1+3/2+5/3+8/5+13/8+…求出这个数列前 20 项的和。
- 有一个分数序列2/1+3/2+5/3+8/5+13/8+…求出这个数列前20项的和
- 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……求出这个数列的前20项之和。
- Hadoop(4-1)-MapReduce程序案例-统计销售商品数量
- 搜索 传染病控制 靶形数独 字串变换
- HDU-4288:Coder(线段树+离线操作)
- 搬家
- PPT中修改已插入对象的图标
- 习题 5.10 有一个分数序列2/1, 3/2, 5/3, 8/5, 13/8, 21/13, ...求出这个数列的前20项之和。
- java中equals方法和“==”的区别:
- DescriptionResourcePathLocationType Target runtime com.genuitec.runtime.generic.jee60 is not def
- 20170809 毛爷爷
- 解决Hash冲突的几种方法
- HDU 6085 Rikka with Candies 模拟bitset
- 数据结构与算法(一): 树的高度和深度的区别
- Struts2工作原理及文件结构
- 新闻条目下载