Scala中的算数运算符
-
-
- /(int与int运算结果为int 含double预算结果为double) %(模,取余)
-
Scala中的关系运算符(输出true or false)
Scala中的逻辑运算符(与、或、非)
Scala中的逻辑运算跟Java中一样,也是与、或、非三种情况,分别介绍如下
· 与:&& 运算表达式有一个为假,则整个表达式为假false。
· 或:|| 运算表达式有一个为真,则整个表达式为真true。
非:! 就是取反的意思,与参与表达式相反。
object txy04 {
def main(args: Array[String]): Unit = {
// 请输入一个年份,判断是否是闰年
print("请输入一个年份:")
val year = scala.io.StdIn.readInt()
val result:Boolean = (year%4==0 && year%100!=0 )
if(result){
print(s"$year 是闰年")
} else {
print(s"$year 不是闰年")
}
}
}
任务:求4位数中的各个位数上的值。例如 var a = 1234 如何得到1,2,3,4?
var a = 1234;
println( ___ )// 1
println( ___ )// 2
println( ___ )// 3
println( a%10 )// 4