计算阶乘时出错,求指点.//编写函数,计算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/11/18 11:49:34
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); /* 这里 */
}
}
}