递归函数
object base34 {
def f():Unit={
println("f.....被调用了")
f()
}
def main(args: Array[String]): Unit = {
f()
println("over")
}
}
递归的使用
object base35 {
def f(n:Int):Int= {
if(n==1)
1
else
f(n-1)+n
}
def main(args: Array[String]): Unit = {
val rst =f(100)
println(rst)
}
}