scala定义3个变量分别是学号后两位,今年年份,做作业的日期,如17,24,13:使用if语句, 三个变量如果相加大于50则输出“你的作业分数可能及格”,如果三个数中两数相加等于另一个,则输出“你的作业分数可能优秀”,如果三个变量相加小于50则输出“你的作业分数可能不及格”
时间: 2024-09-15 22:09:50 浏览: 27
在Scala中,你可以使用if-else条件语句来实现这个逻辑。首先,你需要给变量赋值,然后检查它们的组合。假设你的变量分别存储为`studentID`, `currentYear`, 和 `assignmentDate`,这里是一个示例:
```scala
val studentID = 17
val currentYear = 24
val assignmentDate = 13
var sum = studentID + currentYear + assignmentDate
if (sum > 50) {
println("你的作业分数可能及格")
} else if ((studentID + currentYear) == assignmentDate || (studentID + assignmentDate) == currentYear || (currentYear + assignmentDate) == studentID) {
println("你的作业分数可能优秀")
} else {
println("你的作业分数可能不及格")
}
```
在这个例子中,我们首先计算三个变量的总和,然后根据条件判断输出相应的消息。
阅读全文