帮忙编程(很简单的)

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:12:49
用下面的公式计算e的x次方。在程序中要求用函数f1计算每项分子的值,用函数f2计算每项分母的值(用递归函数来实现)。通过主函数调用f1和f2完成计算。
e^x=1+ x + x^2/2! + x^3/3! …(前10项的和)

#include <stdio.h>

int f2(int i)
{
int result;
if(i==0) s=1;
else result=f2(i-1)*i;
return result;
}

int f1(int i,int j)
{
return pow(i,j);
}
void main()
{
int ex=0;
int x;
scanf("%d",&x);
for(int i=0;i<10;i++)
{
ex+=f1(x,i)/f2(i);
}
printf("e^%d=%d",x,ex);
}

395018790

简单??不明白ing

求结果很简单,题目要求反而把问题变难了,什么垃圾题目啊.