原文:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和

有一分数序列: , , , , , ...求出这个数列的前 项之和。 A.两个关键 该数列的求和的范围是什么 答:前二十项 .最终的结果以及参与运算的值应该用什么数据类型表示 int吗 老哥,int类型的数据在整数除法运算中会有大量的损失 因为int类型的数据参与除法运算中不会保留余数 ,很显然这样做是不合理的,所以你应该采用float类型或者double类型来保存这些相关数据。 友情提示:flo ...

2019-03-10 23:37 0 8154 推荐指数:

查看详情

Java数列求和:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出个数列20之和

问题分析: 将分子分母分开来看,分子依次是2,3,5,8,13,21,除开第一和第二之外,其他的每一都与有直接的关系(求和),所以明显是递归算法的特征,分母也是一样,所以该题通过递归方法求解。 详细编码: 来自微信公众号:编程社 程序员日常进阶宝典,欢迎 ...

Tue Sep 03 05:48:00 CST 2019 0 875
【Python3练习题 019】 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出个数列20之和

后一个分数的分子=一个分数的分子+分母,后一个分数的分母=一个分数的分子,循环个20次就有结果。注意,假设分子为a,分母为b,虽然 a = a + b, 但此时a已经变成 a+b 了,所以再给b重新赋值的时候,得是 (a+b)-b 才能等于原分母b,所以重新赋值时就得写成 a-b ...

Sat Jun 02 22:57:00 CST 2018 0 4373
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM