#include
double exp(double x);
int main( )
{
double x;
char inp[32];
while (gets(inp), inp[0] != '#')
{
sscanf(inp, "%lf", &x);
printf("exp(%.3lf)=%.5lf\n", x, exp(x));
}
return 0;
}
double exp(double x)
{
double ex = 0;
double cur = 1;
int i = 1;
while (cur >= 1.0e-6 )
{
ex += cur;
cur = cur*x / i;
i ++;
}
return ex;
}
这个一定得回复!
传说中的沙发???哇卡卡