当前位置: 面试刷题>> 成绩等级 (经典算法题500道)


题目描述补充

题目:成绩等级转换

在一个学生信息管理系统中,需要将学生的成绩分数转换为相应的等级。转换规则如下:

  • 分数在90(含)以上,等级为'A'
  • 分数在80(含)到89之间,等级为'B'
  • 分数在70(含)到79之间,等级为'C'
  • 分数在60(含)到69之间,等级为'D'
  • 分数在60分以下,等级为'F'

请编写一个函数,该函数接受一个分数作为输入,返回对应的等级。此外,在给出的示例代码中,请分别使用PHP、Python、JavaScript三种编程语言实现该函数。

PHP 示例代码

<?php

function getGrade($score) {
    if ($score >= 90) {
        return 'A';
    } elseif ($score >= 80) {
        return 'B';
    } elseif ($score >= 70) {
        return 'C';
    } elseif ($score >= 60) {
        return 'D';
    } else {
        return 'F';
    }
}

// 示例
echo getGrade(95);  // 输出: A
echo getGrade(78);  // 输出: C

?>

Python 示例代码

def get_grade(score):
    if score >= 90:
        return 'A'
    elif score >= 80:
        return 'B'
    elif score >= 70:
        return 'C'
    elif score >= 60:
        return 'D'
    else:
        return 'F'

# 示例
print(get_grade(95))  # 输出: A
print(get_grade(78))  # 输出: C

JavaScript 示例代码

function getGrade(score) {
    if (score >= 90) {
        return 'A';
    } else if (score >= 80) {
        return 'B';
    } else if (score >= 70) {
        return 'C';
    } else if (score >= 60) {
        return 'D';
    } else {
        return 'F';
    }
}

// 示例
console.log(getGrade(95));  // 输出: A
console.log(getGrade(78));  // 输出: C

// 码小课网站中有更多相关内容分享给大家学习

以上代码分别用PHP、Python和JavaScript实现了成绩等级转换的功能,并提供了简单的示例输出。同时,提醒了大家可以通过访问码小课网站获取更多相关学习内容。

推荐面试题