该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#define PI 3.1415927

double FACT(double x);

double fact(int n);

int main()

{

int n,i,k,flag;

double x,sin,temp,index;

while(scanf("%lf%d",&x,&n)!=EOF)

{

FACT(x);

flag=1; index=0.1; temp=x; sin=0;/*初始化数据*/

for(i=1;i

index*=index; /*计算出10的-n次方*/

i=1;

while(fabs(temp)>=index) /*判断循环条件*/

{

temp=flag*x/fact(i); /*先计算x/i!*/

for(k=0;k

temp*=x;

sin+=temp; /*加到sin*/

flag=-flag; /*符号变换*/

i+=2;

}

printf("%.*f\n",n,sin); /*输出*/

}

return 0;

}

double fact (int n) /*调用阶乘函数*/

{

double result;

if(n==1||n==0)

result=1;

else

result=n*fact(n-1);

return result;

}

double FACT(double x)

{

while(x>PI/2||x

x-=2*PI;

return x;

}

c语言求利用麦克劳林公式求sinx值,用泰勒公式求sin(x)的近似值相关推荐

  1. 用C语言用指针怎么算通用定积分,C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数,...

    问题描述: C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数, //我运行的结果和答案对不上,请帮我看看程序对吗? //实现积分 #include #include i ...

  2. 编写指数函数 c语言,C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数,...

    问题描述: C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数, //我运行的结果和答案对不上,请帮我看看程序对吗? //实现积分 #include #include i ...

  3. C语言编程--根据麦克劳林公式计算任意角的正弦余弦

    C语言编程–根据麦克劳林公式计算任意角的正弦余弦 正弦余弦 麦克劳林公式 问题 输入格式 x ϵ 注:x 为角(单位:弧度),ϵ 为计算精度. 输出格式 y 正弦输入样例 注:y 为 x 的正弦(余弦 ...

  4. c语言怎么将两个整数变量值交换,C语言如何利用异或进行两个值的交换详解

    C语言异或运算 位运算符家族中,最常用的,某过于异或运算符. 异或运算符是指: 参与运算的两个值,如果两个相应位相同,则结果为0,否则为1.即:0^0=0, 1^0=1, 0^1=1, 1^1=0 例 ...

  5. arctanx麦克劳林公式推导过程_三角函数的求导过程

    上高中的同学一定会很疑惑三角函数的求导公式是怎么推导出来的,毕竟推导过程书本上并没有讲. 如上图,这个推导过程是许多同学都会推导的,但是推导过程仍有漏洞,比如(sinx/x)趋近于0的极限还未证明.三 ...

  6. 用c语言计算sin x 的值,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  7. 求sin(x)的近似值

    [问题描述] 使用麦克劳林公式求sin(x)得近似值,使其截断误差<0.5*10-7 [输入形式] 输入x,其中x为任意实数. [输出形式] 输出sin(x)的近似值,保留6位小数. [样例输入 ...

  8. C语言编程>第九周 ④ 编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(y)-y=0的一个实根。yn+1=cos(yn)

    例题:编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程cos(y)-y=0的一个实根. yn+1=cos(yn) 迭代步骤如下: (1)取y1初值为0.0. (2)y0=y1,把y1的值赋 ...

  9. 【离散数学】Java语言实现利用真值表法求主析取范式和主合取范式

    C++版本的看这个链接: [离散数学]C++语言实现利用真值表法求主析取范式和主合取范式_zhtstar的博客-CSDN博客https://blog.csdn.net/weixin_56319483/ ...

  10. 【离散数学】C++语言实现利用真值表法求主析取范式和主合取范式

    Java版本的如下链接所示: Java语言实现利用真值表法求主析取范式和主合取范式_zhtstar的博客-CSDN博客https://blog.csdn.net/weixin_56319483/art ...

最新文章

  1. 一起谈.NET技术,.Net Discovery系列之-深入理解平台机制与性能影响 (中)
  2. NuGet学习笔记(2) 使用图形化界面打包自己的类库[转]
  3. linux裸分区如何区分,Linux 裸设备基础知识
  4. android wifi信号检测工具,推荐4个专业又实用的WiFi检测工具,了解一下
  5. word中如何单独修改某一页页眉
  6. 有意思的网站 - 收集
  7. 在.NET实现邮件收发功能(包含源代码)
  8. github上的开源项目中gif图片的制作软件
  9. GeneXus中如何使用聊天机器人
  10. ubuntu ffmpeg 截取视频指定时间范围,坐标范围
  11. 上海市水电煤热线电话一览
  12. 专访王颖泽:国产数据库开源之路如何可控?
  13. 背后的力量 | 推动智慧校园建设 华云数据帮助昆明卫生职业学院重塑IT架构
  14. 系统架构设计师 报考指南,考试时间
  15. QT调用STK12(STKX模块)
  16. C51 以PWM实现呼吸灯
  17. BCM4330 WIFI 调试记录
  18. 已知三角形的内角,画出三角形
  19. Latex-bibliographystyle参考文献风格介绍(按照姓氏排序)
  20. Nacos服务自动关闭问题汇总

热门文章

  1. 利用讯飞语音识别技术开发离线语音控制系统(Windows平台)
  2. filezilla定时上传_FTP上传文件经常中断或超时的解决方案[完整篇]
  3. IJCAI 2021 | 面向睡眠阶段分类的多模态显著性波形检测网络
  4. ESP8266固件SDK开发初体验-让ESP8266打印helloworld(基于安信可ESP-07)
  5. mysql grou平by_mysql 中group by怎么样加聚合函数
  6. Matlab textscan
  7. 计算机科学美国大学专业,2015年U.S.NEWS计算机科学专业美国大学排名
  8. Sentinel-2(哨兵2号)数据下载及预处理
  9. CS224N NLP
  10. HBuilderX前端html功能应用