sinX的泰勒公式展开式用C语言怎么编写?非常急

学习 时间:2026-03-30 14:21:30 阅读:2596
sinX的泰勒公式展开式用C语言怎么编写?非常急麻烦高手把这个程序完整的COPY下来,一楼的程序有问题,我修改后输入数值总是不对.二楼的输入X后没有任何结果.三楼的我回去试一下,一楼的是弧度制,是我的错.最好是角度制的

最佳回答

怕孤单的睫毛膏

优雅的哈密瓜

2026-03-30 14:21:30

你这个要求最后一项的近似值的精度。。。我给你的是10的-5次方的精度。#include#includemain(){int n=1,count=1;float x;double sum ,term;printf("input x:");scanf("%f",&x);sum=x;term=x;do{term=-term*x*x/((n+1)*(n+2));sum=sum+term;n=n+2;count++;}while (fabs(term)>=1e-5);printf("sin(x)=%f,count=%d\n",sum,count):}

最新回答共有2条回答

  • 热心的冬日
    回复
    2026-03-30 14:21:30

    你这个要求最后一项的近似值的精度。。。我给你的是10的-5次方的精度。#include#includemain(){int n=1,count=1;float x;double sum ,term;printf("input x:");scanf("%f",&x);sum=x;term=x;do{term=-term*x*x/((n+1)*(n+2));sum=sum+term;n=n+2;count++;}while (fabs(term)>=1e-5);printf("sin(x)=%f,count=%d\n",sum,count):}

上一篇 everyone is here,(aren't they)为什么用复数

下一篇 providing (that),provided (that)和on condition (that)的用法