<?php
/**
* Created by PhpStorm.
* User: lenovo
* Date: 19/5/6 006
* Time: 下午 2:45
*/
//5.求一维数组98,23,76,99,88,68的最大值,最小值,平均值。
//
//6.将一维数组98,23,76,99,88,68排序,并试着将该功能编写成为函数。
//
//7.试着自定义一个二维数组,并求出这个二维数组的最大值和最小值。
$arr=[98,23,76,99,88,68];
$temp=$arr[0];
//循环遍历一维数组
for ($i=0;$i<count($arr);$i++){
//如果数组的值比temp变量的值大,就把当前的数组的值赋值给temp变量
if ($arr[$i]>$temp){
$temp=$arr[$i];
}
}
echo "一维数组中的最大值$temp".'<br/>';
$sum=0;
for ($i=0;$i<count($arr);$i++){
$sum=$sum+$arr[$i];
}
$avg=$sum/count($arr);
echo "一维数组的平均值是$avg";
//定义一个二维数组
$arr=[
[12,3],
[1,31],
[15,32]
];
$t=$arr[0][0];
//用两层循环遍历这个二维数组
for ($i=0;$i<count($arr);$i++){
for ($j=0;$j<count($arr[$i]);$j++){
//如果数组的值比temp变量的值大,就把当前的数组的值赋值给temp变量
if ($arr[$i][$j]>$t){
$t=$arr[$i][$j];
}
}
}
echo "<br/>二维数组的最大值$t";
?>
数组最大值最小值平均值
最新推荐文章于 2022-10-29 19:53:00 发布