阶乘函数.阶乘函数可以递归地定义为
阶乘函数的自变量n的定义域是非负整数。递归式的第一式给出了这个函数的初始值,
是非递归地定义的。每个递归两数都必须有非递归定义的初始值,否则递归函数无法计算
递归式的第二式用较小自变量的函数值来表示较大自变量的函数值的方式来定义n的阶乘。
int factorial(int n)
{
if(n=1)
{
return 1;
}
return factorial(i-1);
}
阶乘函数.阶乘函数可以递归地定义为
阶乘函数的自变量n的定义域是非负整数。递归式的第一式给出了这个函数的初始值,
是非递归地定义的。每个递归两数都必须有非递归定义的初始值,否则递归函数无法计算
递归式的第二式用较小自变量的函数值来表示较大自变量的函数值的方式来定义n的阶乘。
int factorial(int n)
{
if(n=1)
{
return 1;
}
return factorial(i-1);
}