赞
踩
#include<stdio.h>
int Fact(int n);
int main()
{
int i, j, n;
int sum=0;
printf("输入n的值,n=");
scanf("%d", &n);
for (i = n; i >0; i--)
{
sum += Fact(i);
}
printf("1!+2!+3!+……+n!的值:%d", sum);
}
int Fact (int n)
{
if (n == 1) {
return 1;
}
return n * Fact(n - 1);
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。