数列
【题目描述】
有一个分数序列求出这个序列的前n项和,结果保留两位小数。(注意,不用通分,单项相加即可)
【输入描述】
一个数字,N
【输出描述】
前N项的和
【样例输入】
10
【样例输出】
16.48
【题目分析】
(1)第一眼看上去像斐波那契数列数列,但是不完全是,数列之间有一定的规律
(2)每个分数的分子是上一个分式分子分母的和(规律1)
(3)递归和循环都能解决这个问题
(4)横向来看,斐波那契数列,可以对分子分母分别使用(规律2)
【参考代码1】
采用循环的方式解决
【参考代码2】
采用递推的方式解决,按照要求,先把整个数列构造出来,然后再单独相加。
扫描二维码推送至手机访问。
版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。