当前位置: 面试刷题>> 三数之中的最大值 (经典算法题500道)


题目描述补充

题目: 三数之中的最大值

描述: 给定三个整数a、b和c,编写一个函数来找出并返回这三个数中的最大值。函数应该能够处理任何整数输入,包括正数、负数和零。

示例

输入: a = 3, b = 1, c = 2 输出: 3

输入: a = -1, b = -3, c = -2 输出: -1

输入: a = 0, b = 0, c = 0 输出: 0

PHP 示例代码

function findMax($a, $b, $c) {
    $max = $a;
    if ($b > $max) {
        $max = $b;
    }
    if ($c > $max) {
        $max = $c;
    }
    return $max;
}

// 测试示例
echo findMax(3, 1, 2); // 输出: 3
echo "\n";
echo findMax(-1, -3, -2); // 输出: -1
echo "\n";
echo findMax(0, 0, 0); // 输出: 0

Python 示例代码

def find_max(a, b, c):
    return max(a, b, c)

# 测试示例
print(find_max(3, 1, 2)) # 输出: 3
print(find_max(-1, -3, -2)) # 输出: -1
print(find_max(0, 0, 0)) # 输出: 0

JavaScript 示例代码

function findMax(a, b, c) {
    return Math.max(a, b, c);
}

// 测试示例
console.log(findMax(3, 1, 2)); // 输出: 3
console.log(findMax(-1, -3, -2)); // 输出: -1
console.log(findMax(0, 0, 0)); // 输出: 0

码小课网站中有更多关于算法和数据结构的内容分享给大家学习,包括但不限于排序算法、查找算法、图论、动态规划等,欢迎访问码小课网站深入学习。

推荐面试题