Problem Description
输入n的值,计算cos(x)。
Input
输入数据有多行,每行两个数,包括x和n。第一数据为x,第二个数据为n。
Output
输出cos(x)的值,保留4位小数。
Sample Input
0.0 100
1.5 50
Sample Output
1.0000
0.0707
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,j;
double x,s,a;
while(scanf("%lf%d",&x,&n)!=EOF)
{
s=1;
for(i=1;i<=n;i++)
{
a=1;
for(j=1;j<=2i;j++)
{
a=j;
}
s=s+pow(-1,i)pow(x,2i)/a;
}
printf("%.4lf\n",s);
}
return 0;
}