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
}
}