用C语言求阶乘2!+4!+6!+8!+10!

帮帮忙啊
2025-01-05 10:31:53
推荐回答(3个)
回答1:

#include "stdio.h"
main()
{
int i,k;
double s,t=0;
for(i=2;i<=10;i+=2)
{ s=1;
for(k=1;k<=i;k++) s=s*k;
t+=s;
}
printf("2!+4!+6!+8!+10!=%lf",t);

回答2:

4! 6! 8!这个程序为什么错了?算出的结果明显不对,请问在不改变大体{ int i,j; int s=0,k=1; for(i=2;i

回答3:

main()
{int sum=0,S=1,i,a;
for(i=1;i<=5;i++)
{a=2*i; for(a;a>0;a--) S=S*a; sum=sum+S;}
printf("%d",sum);
}
好不容易自创的 欢迎指导 谢谢采纳