Scala 中求两个整数最大值的函数实现
object Base17 {
def max (x:Int,y:Int):Int = {
if (x > y){
x
} else {
y
}
}
def main(args: Array[String]): Unit = {
val s = max(10,20)
println(s)
}
}
斐波那契数列
斐波那契数列定义: f(1) = 1 f(2) = 1 对于n > 2,f(n) = f(n-1) + f(n-2)
def f(n:Int):Int = {
if(n == 1){
1
} else if(n == 2){
2
} else {
}
}
def main(args: Array[String]): Unit = {
val rst = f(10)
println(rst)
}