【发布时间】:2017-05-30 15:24:06
【问题描述】:
如果成绩是这样计算的:
A = mean + standard <= score
B = mean+(standard/3) <= score < mean+standard
C = mean - (standard/3) <= score < mean+(standard/3)
D = mean - standard <= score < mean - (standard/3)
F = score < mean - standard
如何在长度为 5 的数组中为每个 score({65.0, 80.3, 70.2, 20.1, 93.2}) 分配字母等级?平均值和standard(65.8, 27.70) 已经计算过了,但是我在如何计算if 语句中的以下内容时遇到了麻烦。我知道 java 无法比较 a ,但即使我添加父母并将他们分组,我也会为每个单独的分数分配错误的成绩。
任何帮助都将不胜感激。我也知道需要一个 for 循环来遍历每个分数。
【问题讨论】:
-
让我们看看你的代码尝试。否则我们怎么知道你做错了什么?
-
欢迎来到 Stack Overflow!看起来你正在寻求家庭作业帮助。虽然我们对此本身没有任何问题,但请注意这些dos and don'ts,并相应地编辑您的问题。
标签: java arrays if-statement mean