01 |
#include<stdio.h> |
02 |
int main() |
03 |
{ |
04 |
int i,j,flag; |
05 |
double x,n,y,a,b; |
06 |
while(scanf("%lf
%lf",&x,&n)!=EOF
) |
07 |
{ |
08 |
y=1; |
09 |
flag=1; |
10 |
for(i=1;
i<=n; i++) |
11 |
{ |
12 |
a=1; |
13 |
b=1; |
14 |
for(j=1;
j<=2*i; j++) |
15 |
{ |
16 |
a*=x; |
17 |
b*=j; |
18 |
} |
19 |
flag=-flag; |
20 |
y+=flag*1.0*a*1.0/b; |
21 |
} |
22 |
printf("%.4lf\n",y); |
23 |
} |
24 |
return 0; |
25 |
} |

本文介绍了一个使用C语言实现的程序,该程序通过泰勒级数近似计算函数值。具体而言,它利用双重循环结构计算输入值x的特定函数的近似值,并展示了如何处理浮点数运算。
1940

被折叠的 条评论
为什么被折叠?



