#include <iostream> using namespace std; long long factorial(int n) //long long 等同于long long int 类型 { if(n>1)//回归条件 { return n*factorial(n-1); //调用自己 } else { return 1; } } int main() { int n=0; scanf("%d",&n); long long ret=factorial(n); printf("%lld",ret); return 0; }