首页 > 编程知识 正文

c语言用递归法求n!,最简单的递归算法c语言举例

时间:2023-05-05 03:56:34 阅读:269024 作者:1480

问题描述:请利用递归方法求5!。

问题分析:递归公式:km=km_1*4!

程序源码:

#include<stdio.h>int main(){int i;int fact();for(i=0;i<5;i++) printf("40:%d!=%dn",i,fact(i));}int fact(j)int j;{int sum;if(j==0) sum=1;else sum=j*fact(j-1);return sum;}

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。