c语言 求1!+2!+3!+...+n!的值.n由键盘输入

日期:2020-11-12 21:09:18 人气:3

c语言 求1!+2!+3!+...+n!的值.n由键盘输入

n的值不能超过13,否则会因为数据溢出而导致结果错误。 #include int main() { long i,n,m,sum=0 scanf("%d",&n); for(i=m=1;i<=n;i++); { m*=i; sum+=m; } printf("%d\n",sum); return 0; } 例如: #include /* 通过递归计算一个数的回阶乘 */ int factorial(int num) { if (nu
    A+
热门评论