使用C语言编写程序,求解有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个序列的前20项
2016-06-05 10:58
6007 查看
使用C语言编写程序,求解有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个序列的前20项
650) this.width=650;" title="QQ截图20160211112631.jpg" src="http://s5.51cto.com/wyfs02/M02/7A/D4/wKioL1a8AHPx3e1UAADjAjVo3ZE888.jpg" alt="wKioL1a8AHPx3e1UAADjAjVo3ZE888.jpg" />
void test() { //思路:找规律->从3/2开始 下一个数的分母是上一个数的分子,下一个数的分子是上一个数的分子分母之和 double mol = 2.0, den = 1.0, denlast = 0; double div = mol / den; double sum = 0; int i = 0; for (i = 0; i < 20; i++) { printf("%g/%g ", mol, den);//%g省去浮点数的无效0 sum += div; denlast = den; den = mol; mol += denlast; div = mol / den; } printf("\nsum = %lf\n", sum);//%lf_双精度 }
650) this.width=650;" title="QQ截图20160211112631.jpg" src="http://s5.51cto.com/wyfs02/M02/7A/D4/wKioL1a8AHPx3e1UAADjAjVo3ZE888.jpg" alt="wKioL1a8AHPx3e1UAADjAjVo3ZE888.jpg" />
相关文章推荐
- C语言头文件的写作方法和说明
- 通讯录小程序(C/C++)C语言练习小程序
- 笔试,面试,C/C++,判断单链表是否带环?若带环,求环长度,求环入口点(两种方法)
- <笔试><面试>C/C++单链表相关(4)判断两链表是否相交,求交点(链表不带环/可能带环)
- <笔试><面试>C/C++单链表(最综合)最全工程从建立到相关函数实现
- C/C++为什么要短路求值?
- VS2015报错:值不能为null参数名:solutionDirectory(visual studio 2015环境下运行C/C++)
- C语言格式控制符
- C++模板详解
- C语言的字符串(篇章之一)
- MFC如何用模拟发送一个伪消息
- 浅谈C语言中的布尔(bool)类型
- 记录一些小点 [随时更新] [神犇勿进] (1)
- C++第七次上机作业
- c++第7次实验——特殊三位数
- Kth Smallest Element in a BST
- C++标准库的数值极限numeric_limits
- C语言实现单链表
- C++实现双向链表
- C++实现单链表