1!+2!+...+n!
include<stdio.h>
int main()
{
int i=1;
int a=1;
int m=1;
int n=0;
scanf("%d",&a);
while (i<=a)
{
m=m*i;
n=n+m;
i++;
}
printf("%d\n",n)
return 0;
}
#include <stdio.h>
int main() {
int i = 1;
int a = 1;
int m = 1;
int n = 0;
scanf("%d", &a);
for (i = 1; i <= a; i++) {
m = 1; // 重置 m
for (int j = 1; j <= i; j++) {
m = m * j; // 计算 i!
}
n = n + m; // 累加阶乘
}
printf("%d\n", n);
return 0;
}
