C 程式編輯求1,1,2,3,5,8,13求前20項和,感激不盡

時間 2021-10-17 05:15:05

1樓:id優雅的人

題目:有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...

求出這個數列的前20項之和。 1.程式分析:

請抓住分子與分母的變化規律。 2.程式源**:

main() { int n,t,number=20; float a=2,b=1,s=0; for(n=1;n

2樓:enjoy冰心玉壺

下面的程式先求出這個數列的前20項,其實這個數列是斐波那契數列,從第三項開始,每一項等於前面兩項的和。求出前20項後,迴圈求該20項的和。最後輸出結果。

#include

#include

#include

int main()

;int i;

int sum=0;

array[0]=1;

array[1]=1;

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

printf("the numbers are:\n");

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

printf("\nthe sum is %d\n",sum);

return 0;

}執行結果如下,也可以自己跑一下程式,就看到結果了,最後輸出前20項的和。應該符合你的要求。

3樓:

斐波那契數列:前n項和公式

(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n

帶入n=20 **就短了

4樓:

#include

#include

int main()

//就把樓上的公式轉換了一下233

5樓:匿名使用者

#include

using namespace std;

int main()

cout<

return 0;}

跪求程式設計高手幫忙編一道c++的題目,感激不盡

6樓:

#include

#include

#include

int main(int argc, char *ar**)for (int i = 0; i < n; ++i)return 0;}

7樓:匿名使用者

class money ;

money(int dollars, float cents):money(floor((dollars+cents/100)*100.f+0.5)/100.f){};

double getmoney()

bool operator==(money& m)bool operator!=(money& m)bool operator<(money& m)bool operator<=(money& m)bool operator>(money& m)bool operator>=(money& m)void operator+=(money& m)void operator-=(money& m)money operator+(money& m)money operator-(money& m)money operator*(double d)friend money operator*(double d, money& m)

money operator/(double d)friend ostream& operator<<(ostream& ostr, const money& m)

}; 希望對你有幫助

關於c++的一道題目,跪求大神,師兄師姐解答,學渣感激不盡

8樓:當你開心請

//你的演算法不太對,可以藉助陣列來實現

#include

#include

void main()

{int newx=0,k,p,j,i=0;

unsigned long x,a;

int b[80];

cout<<"x=";

cin>>x;

cout<<"k=";

cin>>k;

a=x;p=k;

while(x>9)

{j=i++;

b[j]=x%10;

x=(x-b[j])/10;

if(x<9)

b[i]=x;

//cout

{cout<<"newx is "<

9樓:匿名使用者

else if(i=k)

其中newx=newx+a*b;應當取掉。

10樓:匿名使用者

你應該將else if(i==k)好吧 ,你這裡寫的也是錯的 是==,不是=

將else if(i==k)作為第一個條件if(i==k)else if(i

用C編輯程式,求1 100之間所有奇數的和

四舍 入 int num new int 100 建立一個1到100的陣列 for int i 0 i 100 var q from o in num where o 2 1 select o 使用linq篩選奇數 int sum q.sum 使用sum函式獲取奇數和 這是一個簡單的等差數列問題,1...

求牛人幫忙改下C 程式,求C 大神幫忙改下程式

下面是改過的,測試通過,改的多了點,忘了,自己對照著看看吧,有問題hi我 include include using namespace std while j 1 getch 你的錯太多,有些是變數名字寫錯了 有些是if條件出錯 該程式在vs2008下通過,可以確保其正確性 include inc...

求C語言程式

最大公約數 遞迴法實現 簡結效率高 int recur int x,int y 最小公倍數 兩個數的乘積除以兩者的最大公約數 int lcm int a,int b vc編譯成功 int grcomdiv int dividend int divisor compute and return div...