计算阶乘时出错,求指点.//编写函数,计算1!+2!+3!+.+n!的值,其中n的值由用户输入(用函数调用实现).#include int fun(int i){if(i > 0){if(i==0||i==1){return 1;}else{return fun(i)*fun(i-1);}}}void main(

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/08 16:31:23
计算阶乘时出错,求指点.//编写函数,计算1!+2!+3!+.+n!的值,其中n的值由用户输入(用函数调用实现).#include int fun(int i){if(i > 0){if(i==0||i==1){return 1;}else{return fun(i)*fun(i-1);}}}void main(
xRN@>{l1VJH &z&bBLyrok&wpWdp*:@  hv۷rSW1 UMN%X`HaQJ]9+"Hf@-b^0B8pFvn~&hXMϏ!5XV.aV2;+u5/ |C@w'-Irq~Kq*]DbHEm xea<5JX ~/?Ѥ

计算阶乘时出错,求指点.//编写函数,计算1!+2!+3!+.+n!的值,其中n的值由用户输入(用函数调用实现).#include int fun(int i){if(i > 0){if(i==0||i==1){return 1;}else{return fun(i)*fun(i-1);}}}void main(
计算阶乘时出错,求指点.
//编写函数,计算1!+2!+3!+.+n!的值,其中n的值由用户输入(用函数调用实现).
#include
int fun(int i)
{
if(i > 0)
{
if(i==0||i==1)
{
return 1;
}
else
{
return fun(i)*fun(i-1);
}
}
}
void main(void)
{
int n ,sum = 0;
scanf("%d",&n);
for(int i = 1; i

计算阶乘时出错,求指点.//编写函数,计算1!+2!+3!+.+n!的值,其中n的值由用户输入(用函数调用实现).#include int fun(int i){if(i > 0){if(i==0||i==1){return 1;}else{return fun(i)*fun(i-1);}}}void main(
int fun(int i)
{
if(i > 0)
{
if(i==0||i==1)
{
return 1;
}
else
{
return i*fun(i-1); /* 这里 */
}
}
}