“评级”算法
某小学要求不能给学生打具体分数,而是给一个评级。
当然,这个“评级”也是根据分数计算出来的。
规则:
设百分制的分数为 n
则根据 n 的范围:
90-100: 优秀
80-89: 良好
70-79: 正常
60-69: 合格
0-59: 加油
已经知道了分数 n, 请计算“评级”
注意:不允许使用else语句,当然也不能使用 switch,因为题目的目的是训练假设修正法。
本文介绍了一个根据学生分数进行评级转换的算法。该算法遵循特定的分数区间映射规则,将百分制成绩转换为优秀、良好等五个等级。文章强调了算法实现过程中避免使用else和switch语句的方法。
“评级”算法
某小学要求不能给学生打具体分数,而是给一个评级。
当然,这个“评级”也是根据分数计算出来的。
规则:
设百分制的分数为 n
则根据 n 的范围:
90-100: 优秀
80-89: 良好
70-79: 正常
60-69: 合格
0-59: 加油
已经知道了分数 n, 请计算“评级”
注意:不允许使用else语句,当然也不能使用 switch,因为题目的目的是训练假设修正法。
1871
1109

被折叠的 条评论
为什么被折叠?