阶乘计算再相加

it2025-12-31  1

//     题目

//     输入n,求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。 

#include<stdio.h> int main() {     int i=0;     int a=0;     long long num1=1;     long long num2=0;          scanf("%d",&a);     for(a;a>=1;a--)     {     for(i=a;i>=1;i--)     {         num1=num1*i;     }     num2=num2+num1;     num1=1;                       //这个地方很重要,找了半天错误  0.0     }     printf("%lld\n",num2);     return 0;      }

最新回复(0)