夏娃


私信TA

用户名:2350622075

访问量:8041

签 名:

等  级
排  名 2339
经  验 1814
参赛次数 2
文章发表 14
年  龄 20
在职情况 学生
学  校 河北工业大学
专  业 软件工程

  自我简介:

解题思路:





注意事项:





参考代码:

#include<stdio.h>

double fact(int n)

{

    double s=1.0;

    for(int i=1;i<=n;i++)

    {

        s*=i;

    }

    return s;

}

double mypow(float x,int n)

{

    double sum=1.0;

    for(int i=1;i<=n;i++)

    {

        sum*=x;

    }

    return sum;

}

int main()

{

    int i,sign=1,n;

    double sum=0.0;

    double x;

    scanf("%lf%d",&x,&n);

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

    {

        sum+=sign*mypow(x,i)/fact(i);

        sign=-sign;

    }

    printf("%.4f\n",sum);

    return 0;

}


 

0.0分

5 人评分

  评论区