自定义factorial函数,实现求阶乘功能。自定义sum函数,实现上式的求解,在sum函数中调用factorial函数。主函数中调用自定义函数,实现任意输入x的值与上式中分母的值,输出s的值。
(我编的就不上图了,我怕太乱让别人烦)
自定义factorial函数,实现求阶乘功能。自定义sum函数,实现上式的求解,在sum函数中调用factorial函数。主函数中调用自定义函数,实现任意输入x的值与上式中分母的值,输出s的值。
(我编的就不上图了,我怕太乱让别人烦)
#include <math.h>
int factorial(int n)
{
int sum = 1;
for(int i=1;i<=n;i++)
sum *= i;
}
double sum(int x)
{
double d;
for(int i=1;i<=x;i+=2)
{
d += pow(x*1.0,i)/factorial(i);
}
return d;
}
void main()
{
int x;
scanf("%d",&x);
double d = sum(x);
printf("%lf",d);
}