输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)的值
#include<stdio.h> #include<iostream> #include<math.h> #include<iomanip> using namespace std; int main(){ int n; double fra=0.000; cin>>n; for(int i=1;i<=n;i++){ double num=0.0; for(int j=1;j<=i;j++){ num=num+(2*j-1)*pow(-1,j-1); } fra=fra+1.000/num; } cout<<fixed<<setprecision(3)<<fra<<endl;//fixed表示输出固定长度,setprecision表示精度 }