注册 登录
编程论坛 C++教室

很简单的代码,一直不明白哪里出了问题。

jingu 发布于 2020-04-16 11:26, 1585 次点击
只有本站会员才能查看附件,请 登录
4 回复
#2
jingu2020-04-16 11:27
#include <iostream>
using namespace std;
#include <cmath>
#include <iomanip>
int main(int argc, char** argv)
{
    int i,n;
    double sum;
    cin>>n;
    for(i=1,sum=0;i<=n;i++)
    {
    sum=sum+1/(3i-2);
    }
    cout<<setiosflags(ios::fixed)<<setprecision(2)<<sum<<endl;
    return 0;
}
#3
rjsp2020-04-16 11:36
1/(3i-2) 改为
1.0/(3*i-2) 试试
#4
jingu2020-04-16 11:41
回复 3楼 rjsp
谢谢!
#5
楚煜2020-04-25 17:02
括号里如果你想输出30几,那就是30 + i,如果你想输出3✖几,那就是3*i
1