裁判测试程序样例:
#include <stdio.h>
#include <math.h>
double funcos( double e, double x );
int main()
{
double e, x;
scanf("%lf %lf", &e, &x);
printf("cos(%.2f) = %.6f\n", x, funcos(e, x));
return 0;
}
/* 你的代码将被嵌在这里 */
输入样例:
0.01 -3.14
//结尾无空行
输出样例:
cos(-3.14) = -0.999899
//结尾无空行
//我的代码: double funcos( double e, double x ) { double fn=1,an=1;int i=0; while(an>e) { i+=2; an=an*x*x/i/(i-1);//前后项的递推式 fn+=pow(-1,i/2)*an;//符号乘在这里 } return fn; }