c语言如何利用函数求阶乘的最大值,求大神指导
阶乘可以写成一个函数,最大值可以写成一个函数,但阶乘的最大值的含义并不明确,先给出阶乘和(整数的)最大值的函数:
//阶乘的函数(递归写法)long long factorial(unsigned n)
{
if(n==0 || n==1) return 1;
return factorial(n-1)*n;
}
//最大值函数
int max(int arr[], int len)
{
int i, m=arr[0];
for(i=1; i<len; ++i)
if(arr[i]>m) m=arr[i];
return m;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-01-03
阶乘的最大值是啥?