當前位置:編程學習大全網 - 遊戲軟體 - 用java遞歸算法,求1+2+4+8+~~~~~的和?

用java遞歸算法,求1+2+4+8+~~~~~的和?

即f(x)=f(x-1)*2;f(1)=1;......

public class Test4 {

public static void main(String[]args){

System.out.println(num(10));

}

public static int f(int x){

if(x == 1)return 1;

return f(x - 1)*2;

}

public static int num(int x){

if(x == 1)return f(1);

return num(x - 1)+f(x);

}

}

  • 上一篇:感謝幫助過我的人的說說,表示感恩的句子
  • 下一篇:求這幾只隊的足球網站地址
  • copyright 2024編程學習大全網