#include<stdio.h>
int jc(int n)
{
int t=1;
if(n!=1)
t=n*jc(n-1);//计算阶乘
else
t=1;
return t;
}
main()
{
int n,m;
scanf("%d",&n);
m=jc(n);//调用函数
printf("%d!=%d\n",n,m);//输出阶乘的值
}
递归求n!
最新推荐文章于 2024-03-13 08:42:53 发布
#include<stdio.h>
int jc(int n)
{
int t=1;
if(n!=1)
t=n*jc(n-1);//计算阶乘
else
t=1;
return t;
}
main()
{
int n,m;
scanf("%d",&n);
m=jc(n);//调用函数
printf("%d!=%d\n",n,m);//输出阶乘的值
}