例题 判断给定的三边,能否构成一个三角形?

24 阅读1分钟
object Base44 {
  // 判断给定的三边,能否构成一个三角形?
  def testTriangle(a: Double, b: Double, c: Double): Boolean = {
    // 完成代码
    a + b > c && a + c > b && b + c > a
  }

  // 判断一个数是不是素数
  def isPrime(num: Int): Boolean = {
    var isPrimeNum = true
    for (i <- 2 to num - 1) {
      if (num % i == 0) {
        isPrimeNum = false
      }
    }

    // 最后一行,表示函数的返回值
    isPrimeNum
  }

  def main(args: Array[String]): Unit = {
    val r = testTriangle(1.0, 2.0, 2.0)
    println(r) // false

    val r1 = isPrime(9)
    println(r1)
  }
}