c怎麼寫2 13求出這個數列的前二十項之和的程式

時間 2021-09-05 20:04:54

1樓:

#include

void main()

,i;double sum=0;

for(i=0;i<19;i++)

a[i+2]=a[i]+a[i+1];

for(i=0;i<20;i++)

sum+=(double)a[i+1]/a[i];

printf("sum=%7.2f\n",sum);}

2樓:

思路:找出通項公式,用for迴圈即可

3樓:匿名使用者

#include

int main()

cout<

}經過用visual c++除錯 全部通過...

4樓:匿名使用者

#include

using namespace std;

/********fhy*********/int main()

cout<

return 0;}

5樓:

輸出結果要是分數?這要求下最大公約數了

#include

using namespace std;

int gys(int,int);

void main()

; //fenzi

int mum[25]=; //fenmuint sumden=1,summum=1;

den[0]=1;

den[1]=2;

mum[0]=1;

mum[1]=1;

for(int i=2;i<=20;i++)int maxgys=gys(sumden,summum);

sumden=sumden/maxgys;

summum=summum/maxgys;

cout<<"result is: "<>gys1>>gys2;

cout<

}int gys(int nb1,int nb2) //最大公約數

while(nb2)

return nb1;

}擦。。。居然公約數是1.。。。這

數字夠大的,再大int型別就放不下了

6樓:匿名使用者

#include"stdio.h"

void main()

printf("%d\n",s);}

c++程式設計計算數列的前10項之和:1/2,3/2,5/3,8/5,13/8,21/13,34/21

7樓:曠野の百川

你要的**,如果不想用函式,就直接把函式裡的全複製出來#include

#include

using namespace std;

double fun(int n)

return result;

}int main()

8樓:匿名使用者

#include //前20項的和回

using namespace std;

int main()

cout<<"sum="<

9樓:o默化

#include

using namespace std;

int main()

else

}for(i=1;i<10;i++)

sum=sum+s[i];

cout<

怎樣用c++ 求一分數2/1+3/2+5/3+8/5+13/8+21/13......的值?

10樓:匿名使用者

float a, b, s, t;

int i;

a = 2; b = 1; s = 0;

for(i = 0; i < 6; i++ )s為結果,

自改bai變迴圈次數就du可以zhi增減相加項。dao

11樓:

//怎樣dao用c++ 求一分數版2/1+3/2+5/3+8/5+13/8+21/13......的值?

double add(int n)

printf("value=%f\n",totle);

return totle;}

程式設計c++某個數列的前5項為1/2,3/2,5/3,8/5,13/5,按此規律求出前20項,顯示

12樓:匿名使用者

如果第五copy個是 13/8

#include "stdafx.h"

#include

using namespace std;

int main()

system("pause");

return 0;}

13樓:李瓊範

題目沒有寫錯??

不是:2/1,3/2,5/3, 8/5, 13/8...

c++語言程式設計:一個分數數列,2/1+3/2+5/3+8/5+13/8……求前20項和?本人剛

14樓:水上漂湯

int a = 2, b = 1; //設數列bai每項都是a/b

double sum = 0; //各項和du

zhifor (int i = 1; i <= 20; ++i) //迴圈20次

15樓:匿名使用者

float n=2;

float m=1;

float count =0;

for (int i=0;i++;i<20)

急!!有一分數序列2 13求出這個數列的前20項之和用define

可能別人用的演算法和你不一樣。同一個浮點結果,用不同的運算過程算出來,值就有可能有細微的差別。一般我們會用看兩個浮點數的差的絕對值是否小於0.00001來判斷兩個浮點數是否相等,這裡 32.660261 32.660259 0.000002 0.00001,可以認為是相等的。你的程式沒有問題,空的地...

用c語言有數列,2 13求這組數前N項的積

說明 題目要求 用c語言 有一個數列,2 1,3 2,5 3,8 5,13 8,21 13.求這組數前n項的積 但最後一個 積 字顯然是 筆 誤,因為,求積的話,結果就是最後一項的分子,沒有必要興師動眾地寫程式了。所以,這裡把題目改一下 用c語言 有一個數列,2 1,3 2,5 3,8 5,13 8...

等差數列的前n項和的這個怎麼推導的

sn a1 a2 an 1 an也可寫成sn an an 1 a2 a1兩式相加得2sn a1 an a2 an 1 an a1 n a1 an 所以sn n a1 an 2 如果已知等差數列的首項為a1,公差為d,項數為n,則an a1 n 1 d代入得 sn na1 n n 1 d 2 一般又不...