#include <stdio.h> int main() { int n, i, temp = 1, sum = 0; scanf("%d", &n); for(i=1; i<=n; i++) { temp = temp * i; //暂存中间结果,可以简便运算 sum = sum + temp; } printf("%d\n", sum); return 0; }
#include <stdio.h> int main() { int n, i, temp = 1, sum = 0; scanf("%d", &n); for(i=1; i<=n; i++) { temp = temp * i; //暂存中间结果,可以简便运算 sum = sum + temp; } printf("%d\n", sum); return 0; }