请使用递归的方式求n的阶乘。
#include<iostream> using namespace std; int fact(int n) { if(n==1)return 1; else return n*fact(n-1); } int main() { int n; cin>>n; cout<<fact(n); return 0; }