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

#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语言求泰勒正弦公式,用泰勒公式求sin(x)的近似值相关推荐

  1. 计算机求差值公式,excel怎么求差值 excel减法公式使用教程

    在ecxel表格中处理数据时,我们经常会用到加减乘除的公式,本文主要便是为大家讲述excel求差值的使用,那么大家知道有几种求差值的方法?下面小编为大家介绍两种快速求差值的方法,不懂的朋友可以多看几遍 ...

  2. 通过泰勒公式求sinx(C语言)

    通过泰勒公式求sinx(C语言) 泰勒公式: 求解代码: #include <stdio.h> #include <stdlib.h>double userAbs(double ...

  3. C语言泰勒公式求sin(x)值

    C语言 泰勒公式求sin(x) 利用泰勒级数计算sin(x) 的值,直到最后一项的绝对值小于10-5,并统计共累加了多少项. 输入x的值,输出sin(x)的值(小数点后保留3位)和此时累加了多少项. ...

  4. c语言已知加速度求位移速度,知道初速度知道加速度求位移的公式

    知道初速度知道加速度求位移的公式以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 知道初速度知道加速度求位移的公式 高一物 ...

  5. 1+r的n次方c 语言怎么写,(1+R)的负N次方等于一个整数,求R的公式!

    (1+R)的负N次方等于一个整数,求R的公式! 关注:177  答案:4  手机版 解决时间 2021-01-23 23:11 提问者慢慢学会遗忘 2021-01-23 17:23 比如说(1+R)的 ...

  6. 用函数求最大公约数c语言,C语言求最大公约数公式分享

    从键盘输入两个正整数 a 和 b,求其最大公约数和最小公倍数. 算法思想 利用格式输入语句将输入的两个数分别赋给 a 和 b,然后判断 a 和 b 的关系,如果 a 小于 b,则利用中间变量 t 将其 ...

  7. c语言编程cos近似,C语言7.利用级数展开式计算求cos(x) 的近似值(精度为10-6)

    求圆周率 C语言 输入n值,并利用下列格里高里公式计算并输出圆周率:保留5位小数 #includeintmain(){doublesum=0;inti,n;scanf("%d",& ...

  8. c语言如何自定义运算公式,怎样用C语言编写数学公式 如何用C语言输入数学公式...

    导航:网站首页 > 怎样用C语言编写数学公式 如何用C语言输入数学公式 怎样用C语言编写数学公式 如何用C语言输入数学公式 相关问题: 匿名网友: 1.C语言有现场的常用数学函数,所在函数库为m ...

  9. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

最新文章

  1. 1079 Total Sales of Supply Chain
  2. UVA11889(给出lcm(A,B)=C中的AC求最小的B)
  3. 红外热成像拥抱无人机 迸发安防救援新活力
  4. 【数据表间关联关系】 一对多、多对一、一对一、多对多
  5. Linux常用命令:FireWall
  6. 记录之使用3080ti运行tensorflow-gpu=1.x版本的源码
  7. SAP 电商云 Spartacus UI Quick Order 对应的 CMS 内容
  8. 惠普omen测试软件,双GTX1080奢华魔方PC 惠普OMEN X评测
  9. android去掉png图片灰色背景,JS解决PNG图片灰色背景问题
  10. makefile之通配符(4)
  11. Sublime Text 3已卸载
  12. 源数据怎么排查重复MySQL_面试官:在使用mysql数据库时,遇到重复数据怎么处理?...
  13. java实现栈的方法
  14. linux端口利用入侵,利用samba服务漏洞入侵linux主机
  15. java cobar_Cobar-Client 实现策略总结
  16. 数据分析大厂面试真题汇总
  17. 三维空间两直线/线段最短距离、线段计算算法
  18. 阿里一面集合_阿里天猫一面+阿里饿了么一面+阿里妈妈一面
  19. 用通俗易懂的方式讲解:决策树模型及案例(Python 代码)
  20. Cesium火灾动画(模型动画,粒子特效)

热门文章

  1. Windows下 更改 pip默认缓存目录
  2. python(numpy,pandas4)——numpy中array合并和分割
  3. 信息论4—无失真信源编码(非延长码,霍夫曼编码)
  4. qt 背景和控件布局_Qt控件背景图片设置总结
  5. informix和mysql数据量_informix数据库知识积累
  6. pythonyield详解_Python yield生成器详解
  7. html diy文本几秒后关闭,利用HTML优化加快网页速度
  8. Black Hat 2021上的七大网络威胁趋势
  9. SQL Server Indexes
  10. .net集合类型的接口说明与使用