黑马程序员技术交流社区

标题: 新学递归使用 分享一下 [打印本页]

作者: 38740820    时间: 2015-9-5 23:30
标题: 新学递归使用 分享一下

  1. /**
  2. *  递归求和
  3. *
  4. *  @param a输入值
  5. *
  6. *  @return  1+2+3+...+a的值
  7. */
  8.     int add(int a){
  9.    
  10.         if (a==0) {
  11.             return 0;
  12.         }
  13.         return add(a-1)+a;
  14.     }
复制代码
  1. /**
  2. *  递归求阶乘
  3. *
  4. *  @param b 输入值
  5. *
  6. *  @return 1*2*3*...*b的值
  7. */
  8. int jieCheng(int b){

  9.     if (b==1) {
  10.         return 1;
  11.     }
  12.     return jieCheng(b-1)*b;
  13. }
复制代码
,y);
}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2