#include<stdio.h>
#include<math.h>
float Sin(float x)
{
int n; //项数n。
n=10;
float sum=0; //前n项和sum。
float t;
int i;
t=x;
sum=t;
for(i=2;i<=n;i++)
{
t=-1*t*x*x/((2*i-2)*(2*i-1)); //t赋值第i项。
sum+=t;
}
return sum;
}
int main()
{
float x;
scanf("%f",&x);
printf("%0.3f\n",Sin(x));
}
#include<math.h>
float Sin(float x)
{
int n; //项数n。
n=10;
float sum=0; //前n项和sum。
float t;
int i;
t=x;
sum=t;
for(i=2;i<=n;i++)
{
t=-1*t*x*x/((2*i-2)*(2*i-1)); //t赋值第i项。
sum+=t;
}
return sum;
}
int main()
{
float x;
scanf("%f",&x);
printf("%0.3f\n",Sin(x));
}