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;
}

猜你喜欢

转载自www.cnblogs.com/binanry/p/9217270.html