用java编写程序计算1 + 1/2!+.+ 1/n!输入一个正整数repeat (0

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 02:49:42
用java编写程序计算1 + 1/2!+.+ 1/n!输入一个正整数repeat (0
xN@_eQPj9 g)$54p1$( *h1$$/ݖഠp0у|;UcQwUII˧vJ_kNϰ{Aþ`݉R b'ָdUt/EwȫO%j"c!^S'\YN0ҜQn_ۭqNu|a OjJNe蒮$ Jc/Bt ܺ'w(I?EMֳ!2TFYpdq؃o7f)7uެȔO@A\˨r2!{0Y=Wa]\`ߵ/:Cl1:š;kxIk&J*(Q%s?ڕ#t

用java编写程序计算1 + 1/2!+.+ 1/n!输入一个正整数repeat (0
用java编写程序计算1 + 1/2!+.+ 1/n!
输入一个正整数repeat (0

用java编写程序计算1 + 1/2!+.+ 1/n!输入一个正整数repeat (0
/*.*/内填写:
s = compute(n);
下面是2个辅助的递归方法
private static float compute(int n){
if(n==1) {
return 1;
}else {
return (float) 1/f(n) + compute(n-1);
}
}
public static int f(int n) {
return n == 1 ? 1 : f(n-1) * n;
}我没有测试环境,所以不知道是不是能运行正确 你可以试试