为什么编译失败???
查看原帖
为什么编译失败???
1421722
gnidocon楼主2024/12/4 20:43
#include<bits/stdc++.h>
using namespace std;
int end = 1;
int factorial(int n)
{
	if(n >= 1)
	{
		end *= n;
		factorial(n-1);
	}
	else
	{
		return end;
	}
}
int main()
{
	int n;
	cin >> n;
	cout << factorial(n) << endl ;
	
	
	return 0;
 } 
2024/12/4 20:43
加载中...