huxyu
2020-03-23 18:47
采纳率: 80%
浏览 232

这个题目的代码怎么写啊?

题目描述
S=1/2+1/6+1/12+1/20+1/30+1/42+... 求数列前n项和,答案保留2位小数

输入格式:整数n

输出格式
一个浮点数.

样例输入
10

样例输出
0.91

约定
1<=n<=100
提示

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2020-03-23 21:10
    已采纳

    https://ask.csdn.net/questions/1059548 不是回答过你了么。问题解决请采纳,有问题请追问

    1 打赏 评论
  • qq_26968845 2020-03-23 20:36

    可参考这个问题,给你的算法相近:“一道算法题,求大家解答一下”

    打赏 评论
  • qq_45368684 2020-03-23 20:50

    #include

    int main(void)
    {
    unsigned long n;
    unsigned long i;
    double s = 0.0;
    int k=0;

    printf("Please input n:");
    scanf("%lu", &n);
    
    for(i = 1; i <= n; i++)
     {
        k++;
        s += 1.0 / i;
        i=i+k*2;
    
    }
    

    printf("s=%lf\n", s);

    return 0;
    

    }

    打赏 评论

相关推荐 更多相似问题