zoukankan      html  css  js  c++  java
  • 北航 2010年考研复试题1

    1.利用泰勒公式求cos(x)=1-x2/2!+x4/4!-……公式已给,重要的就是注意细节(比如阶乘的存储最好用double类型),二级C语言的难度。

    //1. 根据公式cos x = 1-x^2/2!+x^4/4!-……+(-1)k*(x^(2k))/(2k)!+…… (-∞<x<∞) 
    //2. 另外pow 函数的使用
    //3. double 类型存储
    #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>
    int jie( int n)//递归求阶乘函数
    {
        if(n==1)return n;
        else
            return jie(n-1)*n;
    }
    int main()
    {
        double d=1.0;
        double x;
        int i;
        scanf("%lf",&x);
        for(i=1;i<10;i++)
        {
            if(i%2==0)
            {
                
                d+=pow(x,2*i)/jie(2*i);
            }
            else
                d-=pow(x,2*i)/jie(2*i);
        }
        printf("%.2lf
    ",d);
    
    
    return 0;
    } 
    
     
  • 相关阅读:
    MongoDB笔记
    mysql笔记
    08-下载中间件
    ubuntu1804安装pycharm2018.3.x
    02-CSS基础
    14-eval 函数
    13-文件
    12-模块和包
    11-异常
    有关dir和 unittest
  • 原文地址:https://www.cnblogs.com/Xilian/p/3828451.html
Copyright © 2011-2022 走看看