1053: 正弦函数

 

 

#include<stdio.h>
int main()
{
    int i;
    double x,flag,sum=0,n,m;
    scanf("%lf",&x);
    n = 1.0;
    m = x;
    flag = 1.0;
    for(i = 1; i <= 10; i++)
    {
        sum += m * flag / n;
        flag = -flag;
        m = m * x * x;   //分子
        n = n *(2 * i) * ( 2 * i + 1);  //分母
    }
    printf("%.3f\n", sum);
    return 0;
}

 

posted @ 2018-06-23 15:05  Binary_tony  阅读(538)  评论(0编辑  收藏  举报