描述
输入一个整数 n,输出以下表达式的结果,保留三位小数:
要求:使用所学的格式化输入输出方式。
输入描述
一个正整数 n。
输出描述
一个浮点数,保留小数点后三位。
样例输入 1
5
样例输出 1
3.033
提示
数据范围与提示
2≤n≤100
示例如下!~!:
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
long long a[100];
a[0]=1;
a[1]=1;
for(int i=2;i<100;i++){
a[i]=a[i-1]+a[i-2];
}
double sum;
cin>>sum;
for(int i=0;i<n;i++){
sum+=1.0/a[i];
}
printf("%.3lf",sum);
return 0;
}