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) 可能別人用的演算法和你不一樣。同一個浮點結果,用不同的運算過程算出來,值就有可能有細微的差別。一般我們會用看兩個浮點數的差的絕對值是否小於0.00001來判斷兩個浮點數是否相等,這裡 32.660261 32.660259 0.000002 0.00001,可以認為是相等的。你的程式沒有問題,空的地... 說明 題目要求 用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... 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 一般又不...急!!有一分數序列2 13求出這個數列的前20項之和用define
用c語言有數列,2 13求這組數前N項的積
等差數列的前n項和的這個怎麼推導的