m0_59869443
2021-07-01 18:10
采纳率: 100%
浏览 31

第二题,用C语言怎么做

img

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

3条回答 默认 最新

  • 已采纳
    
    #include "stdio.h"
    void main()
    {
        int i,j;
        int n;
        double sum=0;
        int fact = 1;
        scanf("%d",&n);
        for(i=1;i<=n;i++){
            fact = i*i;       
            sum += 1.0/fact;
        }
        printf("sum=%0.2lf",sum);
    }
    
    点赞 1 评论
  • 第一题:

    #include <math.h>
    #include <stdio.h>
    int main()
    {
        int i=1,j,n;
        float sum=0;
        for(i=1;i<=100;i++){
            if(i%2==1)
                sum+=(i+1)*1.0/i;
            else
                sum+=i/(i+1)*1.0;
        }
        printf("%.2f",sum);
    }
    
    

    img

    第二题:

    #include <math.h>
    #include <stdio.h>
    int main()
    {
        int i=1,j,n;
        float sum=0;
        while (1){
            sum+=1.0/(i*i);
            if(fabs(1.0/(i*i))<0.000001)
                break;
            i++;
        }
        printf("%.2f",sum);
    }
    
    

    img

    点赞 1 评论
  • 宝山的博客 2021-07-01 18:20

    我试试

    点赞 评论

相关推荐 更多相似问题