编写函数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);
}
运算结果:

文章描述了一个C语言编程示例,展示了如何编写一个名为`fun`的函数来计算给定x和n值的级数和,通过嵌套for循环实现。函数接收double类型的x和整数n作为参数,计算并返回级数和。
3188





