Rumah > pembangunan bahagian belakang > masalah PHP > PHP menggunakan gelung untuk mencari purata tatasusunan

PHP menggunakan gelung untuk mencari purata tatasusunan

王林
Lepaskan: 2023-05-19 17:28:37
asal
981 orang telah melayarinya

Dalam PHP, mencari purata tatasusunan boleh dikira menggunakan gelung. Mari kita perkenalkan secara ringkas cara menggunakan gelung for untuk mencari purata tatasusunan.

Pertama, kita perlu menyediakan tatasusunan yang mengandungi berbilang nilai:

$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10);
Salin selepas log masuk

Seterusnya, kita perlu menggunakan gelung for untuk melintasi tatasusunan dan mengira jumlah semua elemen:

$total = 0;

for($i = 0; $i < count($numbers); $i++) {
  $total += $numbers[$i];
}
Salin selepas log masuk

Dalam gelung ini, kami mentakrifkan pembolehubah $total, yang nilai awalnya ialah 0. Gelung mula melaksanakan daripada 0, dan setiap gelung mengumpul elemen pada kedudukan yang sepadan dalam tatasusunan ke dalam $total pembolehubah, dengan itu mengira jumlah semua elemen.

Setelah kita mengira jumlah semua elemen, kita boleh menggunakan panjang tatasusunan untuk mengira purata tatasusunan. Secara khusus, kita boleh mengiranya seperti berikut:

$average = $total / count($numbers);
Salin selepas log masuk

Dalam kod ini, kita menggunakan fungsi kiraan untuk mendapatkan bilangan elemen dalam tatasusunan, dan kemudian membahagikan $total dengan nombor ini untuk mendapatkan purata.

Kod lengkapnya adalah seperti berikut:

$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10);

$total = 0;

for($i = 0; $i < count($numbers); $i++) {
  $total += $numbers[$i];
}

$average = $total / count($numbers);

echo "数组的平均值是:" . $average;
Salin selepas log masuk

Dalam contoh ini, kami mengulangi semua elemen dalam tatasusunan dan mengira jumlahnya. Kami kemudian menggunakan bilangan elemen dalam tatasusunan untuk mengira purata dan mencetak hasilnya ke skrin.

Secara amnya, sangat mudah untuk menggunakan gelung for untuk mengira purata tatasusunan. Dalam pembangunan sebenar, kita boleh melaraskan kod seperti yang diperlukan untuk menyesuaikan diri dengan senario dan keperluan yang berbeza.

Atas ialah kandungan terperinci PHP menggunakan gelung untuk mencari purata tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan