sin(x)=x-x^3/3!+x^5/5!-x^7/7!……
答案:1 悬赏:0 手机版
解决时间 2021-11-25 04:54
- 提问者网友:抽煙菂渘情少年
- 2021-11-24 16:18
sin(x)=x-x^3/3!+x^5/5!-x^7/7!……
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-11-24 17:11
#include
#include
#define PI 3.141592653
long fun(int n);
main()
{
int i=1,flag=1;
float x,xf,sum=0,temp;
printf("pleale input x:");
scanf("%f",&x);
xf=x/180.0*PI;
do
{
temp=flag*pow(xf,i)/(fun(i)*1.0);
sum=sum+temp;
flag=flag*(-1);
i=i+2;
}while(fabs(temp)-0.000001>=0);
printf("\nsin x=%f\n",sum);
}
long fun(int n)
{
if(n==1)return 1;
else return (n*fun(n-1));
}
求采纳为满意回答。
#include
#define PI 3.141592653
long fun(int n);
main()
{
int i=1,flag=1;
float x,xf,sum=0,temp;
printf("pleale input x:");
scanf("%f",&x);
xf=x/180.0*PI;
do
{
temp=flag*pow(xf,i)/(fun(i)*1.0);
sum=sum+temp;
flag=flag*(-1);
i=i+2;
}while(fabs(temp)-0.000001>=0);
printf("\nsin x=%f\n",sum);
}
long fun(int n)
{
if(n==1)return 1;
else return (n*fun(n-1));
}
求采纳为满意回答。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯