问答详情
源自:5-12 练习题

编写程序?

输入一个正整数n,计算1-1/2+2/3-3/5+.....的N项和,并且输出结果为两位小数

提问者:慕慕2861047 2016-03-17 18:23

个回答

  • 越飞越高
    2016-11-21 21:39:44

    #include <stdio.h>
    void main(){
     float sum=0.0;
     int n=0,sign=-1;
     printf("请输入一个正整数n为:");
     scanf("%d",&n);
     for(float i=1;i<=n;i++){
      sign *= -1;
      sum +=sign*i/(2*i-1);
     }
     printf("输出的N项和为:%.2f\n",sum);
    }

  • 小虎头的小骨头
    2016-03-17 20:17:42

    #include<stdio.h>


    main()

    {

     int k,flag=1,n;

    float s=0;

    scanf("%d",&n);

    for(k=1;k<=n;k++);

    s=s+________;

    __________;

    }

    printf("sum=%f\n",s);

    }

        }