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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 07:45:30
用C语言编写函数求3!12!15!18!21!
xQN@) p SiʐT21 .|6* 3ib{̹#y ^tѥ͙92ЦATPKS[ߞlҳޠO["&xy@: !;dnƎ5d' ֫XGvn#=ŗ㕪Zcl0 KLT /ǒ+$"}0ngL%pv9RD|b@Dbr XFU#c"@Ra*I`$kY jO~

用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)
)
};