编写一个函数过程fact,函数的功能为求出1!+2!+3!+...+n!的值
展开全部
也不知道你是要什么语言编,给你些两个吧
1、vb语言
Function fact(n)
dim i,j,Temp,Sum
For i=1 to n
Temp=1
For j=1 to i
Temp=Temp * j
Next
Sum=Sum + Temp
Next
fact=Sum
End Function
2、C语言的
long fact(int n)
{ int i,j,temp,sum=0;
for(i=1;i<=n;i++)
{ temp=1;
for(j=1;j<=i;j++)
temp=temp * i;
sum=sum + temp;
}
returen sum;
}
1、vb语言
Function fact(n)
dim i,j,Temp,Sum
For i=1 to n
Temp=1
For j=1 to i
Temp=Temp * j
Next
Sum=Sum + Temp
Next
fact=Sum
End Function
2、C语言的
long fact(int n)
{ int i,j,temp,sum=0;
for(i=1;i<=n;i++)
{ temp=1;
for(j=1;j<=i;j++)
temp=temp * i;
sum=sum + temp;
}
returen sum;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询