就用递推呗,(bushi,怎么发答案解析???就是那个题解)
#include<bits/stdc++.h> using namespace std; int j(int n){ if(n==1){ return 1; }else{ return n*j(n-1); } } int main(){ int n; cin>>n; cout<<j(n); return 0; }
就这样,自己看