C语言阶乘求和 #include<stdio.h> int main() { int n; scanf("%i",&n); //初始化阶乘和为0 long long int sum=0; //外层循环:执行的次数 for(int i=1;i<=n;i++){ //定义每次的初始阶乘值 long long int single_sum=1; for(int j=1;j<=i;j++){ //计算每次的阶乘值 single_sum*=j; } //对阶乘值求和 sum+=single_sum; } printf("%llu",sum); return 0; }