运算符

74 阅读1分钟

1.算术运算符

object ddd03 {
  def main(args: Array[String]): Unit = {

    println(2+1)
    println(2-1)
    println(2*3)
    println(5/2)
    println(5/2.0)
    println(5%2)
  }

2.关系运算符

屏幕截图 2025-09-11 082058.png

3.逻辑运算符

Scala 中的逻辑运算跟Java中一样,也是与,或,非三种情况下。

1.与:&&运算表达式有一个为假,则整个表达式为假false

2.或:||运算表达式有一个为真,则整个表达式为真true

3.非:!就是取反的意思,与参与表达式相反

屏幕截图 2025-09-11 083723.png

练习

屏幕截图 2025-09-11 091108.png

object ddd04 {
  def main(args: Array[String]): Unit = {
    println("请输入一个年份")
    val year = scala.io.StdIn.readInt()
    val result = (year %4 == 0 && year % 100 !=0)||year %400 ==0
    if (result){
      println(s"$year 是闰年")
    }else{
      println(s"$year 不是闰年")
    }
  }
}