精华内容
下载资源
问答
  • 数列求和

    2020-07-21 11:19:46
    数列求和1041: 数列求和2题目描述输入输出样例输入样例输出源代码1042: 数列求和3题目描述输入输出样例输入样例输出源代码 1041: 数列求和2 时间限制: 1 Sec 内存限制: 128 MB 题目描述 输入一个整数n,输出数列1-1/...

    1041: 数列求和2

    时间限制: 1 Sec 内存限制: 128 MB

    题目描述

    输入一个整数n,输出数列1-1/3+1/5-……前n项的和。

    输入

    输入只有一个整数n。

    输出

    结果保留2为小数,单独占一行。

    样例输入

    3

    样例输出

    0.87

    源代码

    #include <stdio.h>
    #include <stdlib.h>
    
    int main()
    {
        int i,n;
        double flag,sum;
        sum=0.0;flag=1.0;
        scanf("%d",&n);
        for(i=1;i<=2*n-1;i+=2)
        {
            sum+=flag/i;
            flag=-1*flag;
        }
        printf("%.2f\n",sum);
        return 0;
    }
    
    

    1042: 数列求和3

    时间限制: 1 Sec 内存限制: 128 MB

    题目描述

    求1-2/3+3/5-4/7+5/9-6/11+…的前n项和,结果保留3位小数。

    输入

    输入正整数n(n>0)。

    输出

    输出一个实数,保留3位小数,单独占一行。

    样例输入

    5

    样例输出

    0.917

    源代码

    #include <stdio.h>
    #include <stdlib.h>
    
    int main()
    {
        int i,n;
        double sum,flag;
        sum=0.0;
        flag=1.0;
        scanf("%d",&n);
        for(i=1;i<=n;i++)
        {
            sum+=flag*i/(2*i-1);
            flag=flag*-1;
        }
        printf("%.3f\n",sum);
        return 0;
    }
    
    
    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,739
精华内容 1,895
关键字:

数列求和