0
点赞
收藏
分享

微信扫一扫

c语言函数调用求阶乘和

四月Ren间 2022-04-06 阅读 84
c语言
#include "stdafx.h"
//实现1!+2!+..+n!求和,并输出每个阶乘值
void jiechenghe(int n);
int main()
{
    int n;
    printf("请输入n:");
    scanf("%d",&n);
    jiechenghe(n);
    return 0;
}
void jiechenghe(int n)
{
    int sum=0;//阶乘和
    int i,j,s;
    for(i=1;i<=n;i++)
    {
        s=1;
        for(j=1;j<=i;j++)
        {
            s=s*j;
			
        }
		printf("%d的阶乘为%d\n",i,s);
        sum=sum+s;

    }
    printf("1!+..+%d!阶乘和为%d\n",n,sum);
	
}
举报

相关推荐

0 条评论