思路:
n的阶乘即n!=n(n-1)(n-2)……2*1,只要实现n(n-1)然后进行循环或者递归即可
源程序:
递归:
#include<stdio.h>
#include<windows.h>
int Fac(int n)
{
if (n == 0 || n == 1){
return 1;
}
return n*Fac
思路:
n的阶乘即n!=n(n-1)(n-2)……2*1,只要实现n(n-1)然后进行循环或者递归即可
源程序:
递归:
#include<stdio.h>
#include<windows.h>
int Fac(int n)
{
if (n == 0 || n == 1){
return 1;
}
return n*Fac