if 案例

44 阅读1分钟

如何正确使用if

if表达式:

bd4241b81723bbab33200a66ed5bf767.png

案例一

如果正方形面积大于长方形面积则输出RECTANGLE,如果正方形面积小于长方形面积则输出SQUARE,如果正方形面积等于长方形面积则输出SAME
object Base10 {
  def main(args: Array[String]): Unit = {
    println("边长:")
    val a = scala.io.StdIn.readInt()
    println("长:")
    val b = scala.io.StdIn.readInt()
    println("宽:")
    val c = scala.io.StdIn.readInt()
    if (a * a > b*c){
      println("RECTANGLE")
    }else if (a * a == b * c){
      println("SAME")
    }else{
      println("SQUARE")
    }
  }
}

案例二

object Base12 {
  def main(args: Array[String]): Unit = {
    print("输入一个正整数分数:")
    val a = scala.io.StdIn.readInt()
    if (a >= 90 & a <= 100) {
      println("A等")
    } else if (a >= 80 & a < 90) {
      println("B等")
    } else if (a >= 70 & a < 80) {
      println("C等")
    }else if (a >= 60 & a < 70) {
      println("D等")
    }else{
      println("E等")
    }
  }
}