多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ... 1/n每个测试实例的输出占一行,结果保留2位小数。
1 回答
已采纳
___C___
TA贡献168条经验 获得超109个赞
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
double sum = 0;
int n;
cout<<"input n:";
cin>>n;
for(int i=1;i<=n;i++){
sum += i%2==1 ? 1.0/i : (-1.0)/i ;
}
cout<<"sum:"<<setiosflags(ios::fixed)<<setprecision(2)<<sum<<endl;
return 0;
}
感谢采纳
- 1 回答
- 1 关注
- 1179 浏览
添加回答
举报
0/150
提交
取消