C语言求1!+2!+3!+4!+5!+6!

2024-12-21 08:19:02
推荐回答(1个)
回答1:

fac函数应该是
int fac(int n)
{
int f = 1, i;
for(i=1;i<=n;i++)
f = f*i;
return f;
}
您的程序每次都乘以n,要多一个n的n次方。