c语言编程求助.(请编写函数fun,它的功能是计算下列级数和,值由函数值返回.)请编写函数fun,它的功能是计算下列级数和,值由函数值返回.S=1+x+x^2/2!+x^3/3!+...+x^n/n!例如,当n=10,x=0.3时,函数值为1.349859.请勿改动主函数main,仅在函数fun的花括号中填入所编写的若干语句.#include double fun(double x,int n){}int main(){double x;int n;scanf("%lf%d",&x,&n);printf("%lf\n",fun(x,n));}
问题描述:
c语言编程求助.(请编写函数fun,它的功能是计算下列级数和,值由函数值返回.)
请编写函数fun,它的功能是计算下列级数和,值由函数值返回.
S=1+x+x^2/2!+x^3/3!+...+x^n/n!
例如,当n=10,x=0.3时,函数值为1.349859.
请勿改动主函数main,仅在函数fun的花括号中填入所编写的若干语句.
#include
double fun(double x,int n)
{
}
int main()
{
double x;
int n;
scanf("%lf%d",&x,&n);
printf("%lf\n",fun(x,n));
}
答
#include
#include
double fun(double x,int n)
{
\x09int i;
\x09int j;
\x09double faci=1.0;
\x09double s=1.0;
\x09for(i=1;i0)\x09
\x09\x09{
\x09\x09\x09for(j=1;j