当前位置: 面试刷题>> 三数之中的最大值 (经典算法题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 示例代码
```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 示例代码
```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 示例代码
```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
```
**码小课**网站中有更多关于算法和数据结构的内容分享给大家学习,包括但不限于排序算法、查找算法、图论、动态规划等,欢迎访问码小课网站深入学习。