#include <stdio.h> int main() { int n, i, j, f, sum = 0; if (scanf("%d", &n)!=EOF){ for (i = 1; i <= n; i++) { f = 1; // 计算i的阶乘 for (j = 1; j <= i; j++) { f *= j; } sum += f; // 累加到总和 } printf("%d", sum); }else{ printf("input wrong"); } return 0; }
#include <stdio.h> int main() { int n, i, j, f, sum = 0; if (scanf("%d", &n)!=EOF){ for (i = 1; i <= n; i++) { f = 1; // 计算i的阶乘 for (j = 1; j <= i; j++) { f *= j; } sum += f; // 累加到总和 } printf("%d", sum); }else{ printf("input wrong"); } return 0; }
天 : 20083
小时 : 468606
分钟 : 28116333
秒 : 1686979980