数的阶乘

简介: 数的阶乘

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

实例

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;
}

相关文章
|
6月前
整数的阶乘(英语:factorial)是所有小于及等于
整数的阶乘(英语:factorial)是所有小于及等于
|
7天前
计算一个数为两个素数之和
【10月更文挑战第26天】计算一个数为两个素数之和。
16 9
|
13天前
求两个数的最小公倍数
【10月更文挑战第20天】求这两个数的最小公倍数。
13 4
|
12天前
求这两个数的最大公约数
【10月更文挑战第21天】求这两个数的最大公约数。
7 1
|
6月前
|
存储
1013 数素数
1013 数素数
37 0
1013 数素数
|
6月前
10.输入一个数,求这个数的阶乘
10.输入一个数,求这个数的阶乘
30 0
c/c++求两个数的最大公约数(递归版)
c/c++求两个数的最大公约数(递归版)
189 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
713 0
一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数
#一个数如果恰好等于它的真因子之和,这个数就是“完数”。例如:6的真因子是1,2,3,而6=1+2+3,因此6是完数。编程找出1000之内的所有完数。
#一个数如果恰好等于它的真因子之和,这个数就是“完数”。例如:6的真因子是1,2,3,而6=1+2+3,因此6是完数。编程找出1000之内的所有完数。
246 0
|
机器学习/深度学习 人工智能 算法
能被整除的数
能被整除的数
能被整除的数