C语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和.
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和.
#include
main()
{ int i,x,y,a;
float sum=0;
x=2;
y=1;
for(i=1;i
人气:436 ℃ 时间:2019-08-22 14:40:17
解答
1.首先弄清楚这组分数序列的规律:
从第二个数开始
分子=前一个数的分子+分母
分母=前一个数的分子
2.需求是前20项之和,因此循环20-1次相加是必然的.
3.第一个数初始化为x=2,y=1
4.从第二个数开始:
分子x=x+y
分母y=x
由于x的值发生变化,因此中间用变量a复制一下.
5.重复上面的操作,直到循环结束.
推荐
- 纠正:C语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前n项之和.
- MATLAB语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前15项之和
- 用C语言编程输出数列1,1,2,3,5,8,13,21的前20 项
- 英语翻译
- 怎么练习发音,我是指英语,有的单词认识,就是一读就错,
- 在四棱锥P—ABCD中,平面PAD⊥平面ABCD,AB‖CD,△PAD是等边三角形,已知BD=2AD=8,AB=2DC=4√5
- the earth did not always look the way it does today
- 已知 x+y/z=y+z/x=x+z/y=k,已知直线y=kx+1求它所经过的象限
猜你喜欢
- Subtract two fromone,you get one的同义句
- 学英语听说有什么好的方法和建议?
- The ones you love the most are always the ones who hurts you the most求翻译
- 7,-2,-1,1,-5,-28()后面的数是?
- 通过人的幻想,用一种不自觉的艺术方式加工过的自然和社会形式本身.帮忙翻译成英文,标准一点的.
- 布字的左边加一个提土旁怎么打不了这个字?
- 四年级加减乘除竖式各20道,30道算式方程,
- 下列各数,哪些是有理数?那些是无理数?那些是正数?那些是负数?