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
人气:253 ℃ 时间: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 项
- 英文重組句子 1.horses / people / there / around / Some / travel / to / rode / .下面還有
- 2X的平方加4X等于1怎么解
- 1斤花生米能出多少花生油
猜你喜欢
- 如图,BM是△ABC的中线,AB=5cm,BC=3cm,那么△ABM与△BCM的周长的差是多少?
- 一个三角形,高是25米,底比高的2倍少5米,它的面积是?
- 一个等腰三角形的周长是86厘米,底是38厘米,它的腰是多少厘米?
- 数学所有常用的图形公式
- 己知单项式﹣mxy的一减m次方与﹣3xy的二倍的m+1的和加5是同类项,求当x=﹣½,y=﹣4时,代数式﹣mxy的一减m次方减3xy的二倍的m+1的和加5的值.
- 在三角形ABC中,A=120度,c大于b,a=根号21,三角形ABC的面积=根号3,求B,C.
- 大小两瓶油共重2.7千克,把大瓶油的4分之1倒给小瓶后,大瓶的油与小瓶的油的重量比为3:2,大.小瓶原来分别
- 七律长征 体会诗句表达的思想感情