电脑开机后进不了系统出现问题

分享到各大社区
选择打赏方式
阶乘的定义往往如下:
递归和迭代的实现请看下面的代码:
#include &stdio.h&
#include &time.h&
// 递归计算阶乘
long factorial_recursion(int n){
return n * factorial_recursion(n-1);
// 迭代计算阶乘
long factorial_iteration(int n){
int result = 1;
while(n&1){
int main(){
long recursion_result = factorial_recursion(N);
long iteration_result = factorial_iteration(N);
// %ld 输出长整型,即 long int
printf("The factorial(recursion) of %ld is %ld!\n", N, recursion_result);
printf("The factorial(iteration) of %ld is %ld!\n", N, iteration_result);
运行结果:
The factorial(recursion) of 10 is 3628800!
The factorial(iteration) of 10 is 3628800!
版权声明:若无特殊注明,本文皆为《
》原创,转载请保留文章出处。
本文链接:C语言分别用迭代法和递归法求阶乘 /post-257.html
正文到此结束
热门指数:
热门指数:
热门指数:
热门指数:
热门指数:
热门指数:
你肿么看?
既然没有吐槽,那就赶紧抢沙发吧!

我要回帖

更多关于 电脑显示屏修理 的文章

 

随机推荐