编写函数实现n!,在主函数中调用该函数,求s=1 1/2! 1/3! ···直到最后一项的值小于0.00001

来源:百度知道 编辑:UC知道 时间:2024/09/25 06:17:33
int f(int n)
{int s,k,i;
s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;
}
main()
{float s;
s=0;
while(f(n)<=10000)
{s=s+1/f(n);
printf("%f",s);}
}

这是我编的,不知道怎么错了!!帮帮忙哈~~
编写函数实现n!,在主函数中调用该函数,求s=1+ 1/2!+ 1/3!+ ···直到最后一项的值小于0.00001 (刚忘写加号·!!!~)

#include<stdio.h>
float f(int n)
{int s,i;
s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;
}
main()
{float s;
int n=1;
s=0;
while(f(n)<=10000)
{s=s+1/f(n);
n++;
printf("%f\n",s);}
}

#include<stdio.h>
float f(int n)
{int s,i;
s=1;

循环语句错了!

编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实现其功能。 编写函数实现n!,在主函数中调用该函数,求s=1 1/2! 1/3! ···直到最后一项的值小于0.00001 编写二叉树的基本操作函数,并在主函数中调用它们实现各种基本操作。 编写一个递归函数,求N个数的和,在主函数中调用,要求从键盘输入N的值和N个数 急呀:编写一个函数,返回两个数中的最大数并在主函数中调用这个函数,实现其功能 用C语言编写一个函数,返回三个数的平均值,并在主函数中调用这个函数,实现其功能。 编写一个求n!的函数,主函数中调用这个函数,计算sum=1!+2!+3!+......+10! (c++)编写一个递归函数Power(int x, int y),计算x的y次幂,并在主函数中实现输入输出 以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空: 编写函数判别一个数是否是质数,在主程序中实现输入输出