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

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

最佳回答

虚拟的裙子

害羞的洋葱

2026-05-30 11:37:53

你这个要求最后一项的近似值的精度。。。我给你的是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-05-30 11:37:53

    你这个要求最后一项的近似值的精度。。。我给你的是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)的用法