用C语言编写函数求3!12!15!18!21!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 06:30:14

用C语言编写函数求3!12!15!18!21!
用C语言编写函数求3!12!15!18!21!

用C语言编写函数求3!12!15!18!21!
这个也太简单了吧?
int main()
{
int n = 0;//求几的阶乘就是几
double result = 0.0;//存储结果
int i= 0;
printf("请输入要求的数值\n");
scanf("%d",&n);
result = jiecheng(n);
printf("%10.0f\n",result);
}
//阶乘函数----递归
double jiecheng(int n)
{
if (0 == n)
return 1;
else if( 1 == n)
return 1;
else
return n*(jiecheng(n-1)
)
};