定义一个数组:{1,23,542,21,7,34,5,12,999} 编写一个PHP程序,寻找数组中的最大数和最小数。
时间: 2023-08-19 12:52:08 浏览: 82
汇编程序 求数组元素的最大值和最小值
4星 · 用户满意度95%
好的,我可以帮你编写一个PHP程序来寻找给定数组中的最大数和最小数。以下是代码示例:
```php
<?php
$array = array(1, 23, 542, 21, 7, 34, 5, 12, 999);
$min = $array[0]; // 假设第一个元素为最小值
$max = $array[0]; // 假设第一个元素为最大值
foreach ($array as $value) {
if ($value < $min) {
$min = $value; // 更新最小值
}
if ($value > $max) {
$max = $value; // 更新最大值
}
}
echo "最小数: " . $min . "<br>";
echo "最大数: " . $max . "<br>";
?>
```
这段代码首先定义了一个包含给定数组元素的变量 `$array`。然后,我们假设第一个元素是最小值和最大值,并使用 `foreach` 循环遍历数组中的每个元素。
在循环中,我们检查当前元素是否比当前的最小值小,如果是,则更新最小值。同样,我们也检查当前元素是否比当前的最大值大,如果是,则更新最大值。
最后,我们使用 `echo` 语句输出找到的最小数和最大数。
如果你运行这段代码,将会输出:
```
最小数: 1
最大数: 999
```
希望这能帮到你!如果有任何其他问题,请随时提问。
阅读全文