题目描述
输入n的值,计算cos(x)。

输入
输入数据有多行,每行两个数,包括x和n。第一数据为x,第二个数据为n。
输出
输出cos(x)的值,保留4位小数。
示例输入
0.0 100
示例输出
1.0000
#include<stdio.h>
int main()
{
int sign,i,j,n;
double d,b,x,c,a;
while(scanf("%lf %d",&x,&n)!=EOF)
{
sign=1;c=1;
for(i=2;i<=2*n;i=i+2)
{
a=1;b=1;
for(j=1;j<=i;j++)
{
a=a*j;
b=b*x;
}
sign=-1*sign;
d=sign*b/a;
c=c+d;
}
printf("%.4lf\n",c);
}
return 0;
}