目录
一、提出任务
- 对百分制成绩评定等级
(100, +∞):超出范围
[90, 100]:优秀
[80, 90):良好
[70, 80):中等
[60, 70):及格
[0, 60):不及格
(-∞, 0):超出范围
二、完成任务
(一)采用函数式编程
/**
* Created by howard on 2017/8/23.
*/
object IfDem01 {
def main(args: Array[String]): Unit = {
val score = 78
val result = if (score > 100) {
"超出范围"
} else if (score >= 90) {
"优秀"
} else if (score >= 80) {
"良好"