描述
什么是阶乘呢?比如5的阶乘可以写作5!(读作:5的阶乘)。它表示的意思就是1×2×3×4×5,所以5!等于120。现在用递归求n!,将结果输出。
输入描述
一个整数n。(1≤n≤10)
输出描述
一个整数,n!的结果。
样例输入 1
6
样例输出 1
720
#include<bits/stdc++.h>
using namespace std;
int f(int n){
cin>>n;
if(n==1)
return 1;
return f(n-1)*n;
}
int main(){
cout<<f(10);
return 0;
}