编写程序实现1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

2025-02-23 15:05:33
推荐回答(4个)
回答1:

#include
main()
{
    long int i,sum=0,temp=1;/* 定义为长整型 */
    for(i=1;i<=10;i++)
    {
        temp=temp*i;
        sum=sum+temp;
    }
    printf("1!+2!+...+10!= %ld\n",sum);
}

回答2:

写一个阶乘的调用函数,主函数用1到10的循环调用

回答3:

#include
#include
int main()
{
int b,c=0,n,i,j;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
b=n-i+1;
for(j=1;j b=b*(n-i+1-j);

c=c+b;
}
printf("%d\n",c);

return 0;
}
输入n回车,n为所需最高阶数。

回答4:

等于110?