文章目录
- 一、第1关:对学生成绩进行评分
一、第1关:对学生成绩进行评分
实训目标
掌握 Scala 中运算符嵌套的使用
了解 if-else if-else 语句的使用
实训分析
利用条件运算符的嵌套来完成此题:学习成绩 150 - 90 分的同学成绩评分为: A ,60 - 89 分之间的的同学成绩评分为: B ,60 - 0 分的同学成绩评分为: C ,其他成绩则输出:你输入的成绩错误。
编程要求
根据提示,在右侧编辑器补充代码,利用用 if 语句,对输入的学生成绩进行评分。
测试说明
平台会对你编写的代码进行测试:
测试输入:92;
预期输出:
你的成绩评分为:A
平台会对你编写的代码进行测试:
测试输入:73;
预期输出:
你的成绩评分为:B
测试输入:58;
预期输出:
你的成绩评分为:C
测试输入:-12;
预期输出:
你输入的成绩错误
实验代码:
import scala.io.StdIn
object Test {
def main(args: Array[String]): Unit = {
/********** Begin **********/
val num=StdIn.readInt()
if (num <=150 && num >= 90) {
println("你的成绩评分为:A")
}else if(num <=89 && num >=60){
println("你的成绩评分为:B")
}else if(num <=59 && num >=0){
println("你的成绩评分为:C")
}else{
println("你输入的成绩错误")
}
/********** End **********/
}
}