题目:利用递归方法求5!。
程序:
#include <stdio.h>
int fact(int j)
{
int sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
}
int main(void)
{
int i=5;
printf("5!=%d\n",fact(i));
return 0;
}
输出样例
图片发自简书App
题目:利用递归方法求5!。
程序:
#include <stdio.h>
int fact(int j)
{
int sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
}
int main(void)
{
int i=5;
printf("5!=%d\n",fact(i));
return 0;
}
输出样例