利用C语言递归调用来求5的阶乘
#include<stdio.h>
int jiecheng(int n){int jieg;
if(n==1){
jieg=1;
}
else{
jieg=jiecheng(n-1)*n;
}
return jieg;
}
int main(){
int jieg=jiecheng(5);
printf("5的阶乘为:%d\n",jieg);
system("PAUSE");
return 0;
}
本文介绍了一个使用C语言实现的递归函数,该函数用于计算特定整数的阶乘。通过递归调用自身的方式,实现了从5开始逐步递减至1的过程,并将每个步骤的结果相乘得到最终的阶乘值。
利用C语言递归调用来求5的阶乘
#include<stdio.h>
int jiecheng(int n){
1719
1307
1万+
4806
7334

被折叠的 条评论
为什么被折叠?