有如下分數序列
求出次數列的前20項之和。
請將結果的數據類型定義爲double類型。
輸入
無
輸出
小數點後保留6位小數,末尾輸出換行。
樣例輸入 Copy
無
樣例輸出 Copy
32.660261
#include<iostream>
using namespace std;
int main(){
double sum=0;
double x,t,a=1,b=2;
for(int i=1;i<=20;i++){
t=b/a;
sum+=t;
x=a+b;
a=b;
b=x;
}
printf("%.6f",sum);
return 0;
}