C语言求1!+2!+3!.....+n!,这样写有什么不对
#include<stdio.h>intfactorial(inta){inti,sum;for(i=1;i<=a;i++)sum*=i;return(sum);}voi...
#include<stdio.h>
int factorial(int a)
{
int i,sum;
for (i=1;i<=a;i++)
sum*=i;
return (sum);
}
void main()
{
int n,sum,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum+=factorial(i);
printf("%d\n",sum);
} 展开
int factorial(int a)
{
int i,sum;
for (i=1;i<=a;i++)
sum*=i;
return (sum);
}
void main()
{
int n,sum,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum+=factorial(i);
printf("%d\n",sum);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询