如何用c语言编程用单重循环和双重循环嵌套两种方式来求1! 2! …… 10!的和
1个回答
展开全部
#include<stdio.h>
int main()
{
long n,i;
long sum=1,su=0;
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
sum=1;
for(int j=1;j<=i;j++)
{
sum*=j;
}
su+=sum;
}
printf("%ld",su);
}
————————————————————————————————
#include<stdio.h>
int main()
{
long n,i;
long sum=1,su=0;
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
sum*=i;
su+=sum;
}
printf("%ld",su);
}
前双,后单;双的不好写,好理解;单的好写,理解有点费劲儿;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询