33,311
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
# include<math.h>
double fact(int n);
int main(void)
{
int x,i;
scanf("%d",&x);
double s;
i=1;
s=0;
while(pow(x,i)/fact(i)>0.00001)
{
s=s+pow(x,i)/fact(i);
i++;
}
return 0;
}
double fact(int n)//这里删除分号就行了
{
int i;
double product;
product=1;
for(i=1;i<=n;i++)
{
product=product*i;
}
return product;
}