c++ 递归求n!

  • Post author:
  • Post category:其他


//递归输出n!
#include <iostream>
using namespace std;
long fac(int n)
{
	if (n == 1) return 1;
	else return n*fac(n - 1);
}
int main()
{
	int n;
	cout << "请输入n的值:";
	cin >> n;
	cout<<fac(n)<<endl;
	return 0;
}



版权声明:本文为lanshashi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。