数的阶乘

简介: 数的阶乘

下面的实例使用递归函数计算一个给定的数的阶乘:

实例

include

double factorial(unsigned int i)
{
if(i <= 1)
{
return 1;
}
return i * factorial(i - 1);
}
int main()
{
int i = 15;
printf("%d 的阶乘为 %f\n", i, factorial(i));
return 0;
}

相关文章
|
3月前
求这两个数的最小公倍数
【10月更文挑战第21天】求这两个数的最小公倍数。
37 4
|
3月前
求两个数的最小公倍数
【10月更文挑战第20天】求这两个数的最小公倍数。
55 4
|
3月前
求这两个数的最大公约数
【10月更文挑战第21天】求这两个数的最大公约数。
24 1
|
4月前
|
机器学习/深度学习 网络协议 Windows
几个数相加
几个数相加。
75 4
|
8月前
10.输入一个数,求这个数的阶乘
10.输入一个数,求这个数的阶乘
39 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
786 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
|
Python
找几个数的最大乘积
找几个数的最大乘积
83 0
|
索引
三个数的最大乘积
三个数的最大乘积
77 0
|
机器学习/深度学习 算法 Windows
HOW求两个数的最大公约数?
HOW求两个数的最大公约数?
127 0
HOW求两个数的最大公约数?