1041: 数列求和2ZZULIOJ

1041: 数列求和2

题目描述

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

输入

输入只有一个整数n。

输出

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

样例输入 Copy

3

样例输出 Copy

0.87

#include
#include
int main()
{
     
    int n,i;
    double sum;
    scanf("%d",&n);
    sum=0;
    for(i=1;i<=n;i++)
    {
     
        sum=sum+1/(2.0*i-1)*pow(-1,i-1);
    }
    printf("%.2lf\n",sum);
    return 0;
}

我的博客里有ZZULIOJ的一部分题解,欢迎关注和收藏。

1.我们在打代码时应该行首对齐,最好不要顶格,因为以后代码太长会很乱。
2.注意每句末尾加上分号 ; 这其实相当于我们C语言中的句号,说活不能一口气一直说下去,要合理添加句号。
3.结尾要加上"return 0;"这一句话,很关键哦。
一定要做到以上两点哦,从开始就养成好的编程习惯,一定会给你带来好处。

你可能感兴趣的:(ZZULI,c++)