补1

12 阅读1分钟

1.1

object base09 {
  def main(args: Array[String]): Unit = {
    //  判断闰年
    /*
    1.让用户输入一个整数,表示年份
    2,判断这个年份是否闰年
    3.输出结果
     */
    val year:Int = scala.io.StdIn.readInt()
    //

    var result:Boolean = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)

    if(result) {
      println(s"$year 是闰年")
    } else {
      println(s"$year 不是闰年")
    }
  }
}

1.2 scala object base10 { def main(args: Array[String]): Unit = { // 赋值运算符

var a = 1 //  右边的计算结果保存到左边

//a += 2 // a+=2 等价与 a = a+2   a=3
println(a)

//a -= 3 // a-=3 等价与 a=a-3  a=-2
println(a)

//a *= 3 // a*=3 等价与a=a*3   a=3
println(a)

//a /= 4 // a/=4 等价与a=a/4   a=0
println(a)

//a %= 5 // a%=5 等价与a=a%5   a=1
println(a)

}

}

1.3
```scala
object base11 {
  def main(args: Array[String]): Unit = {
    //位运算
    println(5 & 4)
    println(5 | 4) //5

    println(4<<2) //16
    println(4>>2) //1
  }
}