使用for语句循环来求数组平均值:$arr1=['a'=>18,19,'cc'=>10,2=>11];
时间: 2024-05-24 20:11:11 浏览: 104
可以使用以下代码来求$arr1数组的平均值:
$sum = 0;
$count = 0;
foreach ($arr1 as $value) {
if (is_numeric($value)) {
$sum += $value;
$count++;
}
}
$avg = $sum / $count;
echo "数组的平均值为:" . $avg;
相关问题
使用for语句循环和foreach语句循环来求如下数组的平均值:$arr1=['a'=>18,19,'cc'=>10,2=>11];
可以使用foreach语句循环来求这个数组的平均值,代码示例如下:
```php
$arr1 = ['a' => 18, 19, 'cc' => 10, 2 => 11];
$sum = 0;
$count = 0;
foreach ($arr1 as $value) {
$sum += $value;
$count++;
}
$average = $sum / $count;
echo "平均值为:" . $average;
```
输出结果为:平均值为:14.5
阅读全文