输入一个5~10之间的整数n,求1!+2!+3!+…+n!用c语言怎么写

要用visual c++写
2025-03-06 13:01:49
推荐回答(1个)
回答1:

#include
int main(
{
int fac(int)
int g,h, i,j;
scanf("%d",&n);
for(sum=0,i=1;i<=n;i++)
{
sum=sum+fac(i);
printf("%d",sum);
}
int fac(int n)
{
static int i,f=1;
for(i=1;i<=n;i++)
f=f*i;
return(f);
}