运算符

39 阅读1分钟

算数运算符

%: 计算余数。 5%2 就是 5除以2的余数, 5%2 = 1,

// 算数运算符

//数据类型。 7:Int
//          4:Int
//          7/4结果是Int
println(7/4)  // 7/4 = 1
println(7/4.0)  // 7/4 = 2
println(7%4)  //3
println(7-4)  //3
println(7+4)  //11
println(7*4)  //28


例如:判断一个年份是否是闰年,根据条件是,如下条件满足任意一个:
(1)能够被4整除,并且不能被100整除的年份是闰年;
 (2)能被400整除的年份是闰年

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

//如果你定义了一个变量,并且之后不打算修改它的值,那么建议用val
var result:Boolean =(year%4 == 0 && year%100 !=0)||(year%400 == 0)

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

}

}