#include <stdio.h>
double tcexp(int x, int n)
{int i,j;
double exp=1,zi=1,mu=1 ;
for(i=1;i<=n;i++)
{
zi=zi*x;
for(j=1;j<=i;j++)
mu=mu*j;
exp=exp+zi/mu;
mu=1;
}
return exp;
}
void main()
{
int x,n;
scanf("%d %d",&x,&n);
printf("exp(%d)=%lf\n",x,tcexp(x,n));
getch();
}
例如,输入2 10
输出exp(2)=7.38995
温馨提示:答案为网友推荐,仅供参考