1!+2!+3!+4!+5!的C语言代码,具体点

是阶乘,我们的期末考试题,答好了追加财富值
2024-11-27 04:46:05
推荐回答(4个)
回答1:

#include 
int main()
{int n,i,t=1,s=0;
 scanf("%d",&n); 
 for(i=1;i<=n;i++)
 {t*=i; //累乘计算阶乘 
  s+=t; //求累加和 
 }
 printf("%d\n",s) ; //输出阶乘和 
}

回答2:

这类题目,通常解法是用一个循环嵌套:
#include
void main()
{
int i,j,n=5,t,sum=0;
for(i=n;i>0;i--)
{
t=1;
for(j=i;j>0;j--)
t*=j;
sum+=t;
}
printf("%d\n",sum);
}
调试输出:153
c语言不是很难的,好好加油吧!希望对你有所帮助。

回答3:

#include"stdio.h"

void main()
{
int i,j,f,sum=0;
for(i=1;i<=5;i++,sum+=f)
for(j=f=1;j<=i;j++)
f*=j;
printf("sum is %d\n",sum);
}

回答4:

#include "stdio.h"
void main()
{
int n=1,m=0;
for(x=1,x<=5,x++)
{
n*=x;
m+=n;
}
printf("%d",m);
}