编写程序利用公式:ex=1+x+x2⼀2!+x3⼀3!+......+xn⼀n!求的近似值。

2025-04-15 03:40:23
推荐回答(1个)
回答1:

改为下面程序,调试通过:

#include

#include

void main()

{

int i;

float a,e,x;

printf("请输入x的值:");

scanf("%f",&x);

e=1;

i=0;

a=1;

while(a>1e-6)

++i;

a=a*x/i;

e=e+a; 

}

printf("exp(x)=%f\n",exp(x));

printf("循环次数为:%d次,e的x次方为:%f\n",i,e);

}