如输入一整数为n,则求出1/1!+1/2!.......+1/n! 急....
哪位 大哥大姐 帮帮忙 这个该怎么做?<%!
public int getFactorial(int n)
{
if (n == 1||n == 0)
return 1;
else
return n * getFactorial(n - 1);
}
void main()
{
int n=0;
int sum=0;
for(int i=1;i<=n;i++)
{
sum+=1/getFactorial(i);
}
}
%>
<%
int num = 0;
String str = request.getParameter("num");
if (str!=null)
num = Integer.parseInt(str);
%>
<body>
<form action="" method="post">
<input type="text" name="num">
<input type="submit" value="计算">
</form>
<%=getFactorial(num) %>
</body>
</html>
这是我做的 但是计算不出来 哪位帮忙修改下 本人不慎感激 ...