php把百分制成绩转换成等级制输出,成绩>=90为优秀,成绩在80到90之间为合格,60到80之间为及格,小于60为不及格
时间: 2024-09-20 14:14:43 浏览: 81
在PHP中,你可以通过简单的条件判断结构来将百分制成绩转换为等级制。以下是一个简单的函数示例:
```php
function convertToGrade($score) {
if ($score >= 90) {
return "优秀";
} elseif ($score >= 80 && $score < 90) {
return "合格";
} elseif ($score >= 60 && $score < 80) {
return "及格";
} else {
return "不及格";
}
}
// 使用示例
$score = 75; // 将这个分数代入函数测试
echo convertToGrade($score); // 输出相应的等级
```
在这个函数里,我们首先检查分数是否大于等于90,如果是,则返回"优秀";接着检查是否在80到90之间,如果是则返回"合格";然后检查60到80之间的,返回"及格";最后,如果所有条件都不满足,就说明分数小于60,返回"不及格"。
阅读全文