一: if(布尔表达式1){true,false //如果布尔表达式1为true则执行该语句块} else if(布尔表达式2){ //如果布尔表达式2为true则执行该语句 }else if(布尔表达式3){ //如果布尔表达式3为true则执行该语句块 }else{ //如果以上条件都为false执行该语句块 } 二:
object basiccll {
def main(args: Array[String]): Unit = {
print("请用户输入年龄:")
var age = scala.io.StdIn.readInt()
if (age >= 18) {
println("成年")
} else {
println("未成年")
}
}
}
object basic12 {
def main(args: Array[String]): Unit={
print("请输入正方形的边长:")
val a=scala.io.StdIn.readInt()
print("请输入长方形的长:")
val b =scala.io.StdIn.readInt()
print("请输入长方形的宽:")
val c=scala.io.StdIn.readInt()
if(b*c>a*a){
print("RECTANGLE")
}else if(b*c<a*a){
print("SQUARE")
}else{
print("SAME")
}
}
}
object basic13 {
def main(args:Array[String]):Unit={
print("请输入你的分数:")
val s=scala.io.StdIn.readInt()
if(s>=90 && s <=100){
print("A")
}else if(s>=80 && s<=89){
print("B")
}else if(s>=70 && s<=79){
print("C")
}else if(s>=60 && s<=69){
print("D")
}else if(s>=0 && s<=59){
print("E")
}else{
print("输入的分数不在范围内")
}
}
}