作业帮 > 综合 > 作业

编程,从键盘输入一个正整数n,计算1/(1!)-1/(2!)+1/(3!)-1/(4!)+...+1/(n!)的值保留4

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 04:38:26
编程,从键盘输入一个正整数n,计算1/(1!)-1/(2!)+1/(3!)-1/(4!)+...+1/(n!)的值保留4位小数
要求:定义并调用函数fact(n)计算n的阶乘的到数值.例如fact(4)的返回值是0.0417.
编程,从键盘输入一个正整数n,计算1/(1!)-1/(2!)+1/(3!)-1/(4!)+...+1/(n!)的值保留4
#include
#include
int factorial(int n);
double fact(int n);
double power(int n);
int main()
{
int i,j;
\x05double ff=0;
\x05double mm;
\x05printf("Input a integer:");
scanf("%d",&i);
\x05mm = fact(i);
\x05printf("%f\n",mm);
\x05for(j=1;j