谁能告诉我为什么我会收到这个错误?这真的让我很烦。我要做的是找到表达式 2^k +1 的总和,因为 k 的范围从 1 到 n。
import java.util.*;
public class mySums
{
private static double n;
public static void main(String[] args)
{
recurSum(4);
System.out.println();
}
/* public static void iterativeSum (int num)
{
}
*/
public static double recurSum (double num)
{
if (n==1){
return 1;}
else {
return (Math.pow(2.0, n) +1) + recurSum(n-1);}
}
}
谢谢。