编写函数fun,它的功能是计算下列级数和,和值由函数值返回。
例如,当n=10,x=0.3时,函数值为1.349859。
代码示例:
#include<stdio.h>
#include<math.h>
double fun(double x,int n)
{
double S=1.0,a=1.0;
int i,j,b;
for(i=1;i<=n;i++)
{
b=1;
for(j=1;j<=i;j++)
b=b*j;
a=a*x;
S=S+a/b;
}
return S;
}
void main()
{
int n;
double x,s;
printf("请输入n,x的值:\n");
scanf("%d%lf",&n,&x);
s=fun(x,n);
printf("函数值为:%lf\n",s);
}
运算结果: