#include<stdio.h> int J(int i); int main() { int n,sum=0,i; scanf("%d",&n); for(i=n;i>0;i--) { sum+=J(i); } printf("%d",sum); return 0; } int J(int i){ if(i==1){ return 1; } return i*J(i-1);//递归 }