美文网首页
05-scala入门-递归函数

05-scala入门-递归函数

作者: kang_james | 来源:发表于2019-06-14 23:53 被阅读0次

以一个例子来举例说明递归函数:使用递归函数计算阶乘

object Test{
  def main (args:Array[String]){
    for (i <- 1 to 10)
         println(i + " 的阶乘为: = " + factorial(i) )
  }
  def factorial(n:BigInt) : BigInt = {
    if (n <= 1)
      1
    else
      n*factorial(n-1)
  }
}

相关文章

  • 05-scala入门-递归函数

    以一个例子来举例说明递归函数:使用递归函数计算阶乘

  • Python精简入门学习(十)

    Python精简入门学习之递归函数-递归 -递归 -如图所示

  • Day10递归函数、模块、迭代器、生成器

    一、递归函数 1、什么是递归函数 在函数中调用函数本身的函数就是递归函数。 2、递归的作用 循环能做的递归都能做 ...

  • day11 函数(3)

    递归函数 实际开发的时候,能不用递归就不用 什么是递归函数 函数中调用函数本身的函数就是递归函数 递归的作用: 循...

  • python 递归函数

    递归函数 递归函数 : 在函数的调用自身 递归边界 : 退出递归的终止条件 例1,函数func如果没有设备递归边界...

  • day11-日常(递归函数、模块、迭代器、生成器)

    递归函数(实际开发的时候,能不用递归就不用) 1.什么是递归函数 函数中调用函数本身的函数就是递归函数 2.递归的...

  • 2019-01-07day11学习总结

    递归函数 实际开发的时候能不用递归就不用递归 1. 什么是递归函数 函数中调用函数本身的函数就是递归函数 2. 递...

  • 递归函数、模块、生成器、迭代器

    一、递归函数 实际开发的时候,能不用递归就不用 1.什么是递归函数 函数中调用函数本身的函数就是递归函数 2.递归...

  • day 11总结

    递归函数 实际开发的时候,能不用递归就不用1.什么是递归函数函数中调用函数本身的函数就是递归函数 2.递归的作用:...

  • Day11笔记

    实际开发的时候,能不用递归就不用 递归函数 1.什么是递归函数函数中调用函数本身的函数就是递归函数 2.递归的作用...

网友评论

      本文标题:05-scala入门-递归函数

      本文链接:https://www.haomeiwen.com/subject/rtqvfctx.html