Langkah pelaksanaan: 1. Tentukan pembolehubah dan tetapkan nilai 1 untuk menyimpan hasil faktorial Sintaks ialah "$cj=1;" 2. Gunakan pernyataan for untuk menggelungkan nombor dalam julat "1~n" dan cari Faktorial bagi n, sintaks "untuk ($i = 1; $i
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Dalam PHP, anda boleh menggunakan untuk gelung untuk mencapai algoritma Faktorial.
Langkah pelaksanaan:
Langkah 1: Tentukan pembolehubah dan tetapkan nilai 1 untuk menyimpan hasil faktorial
$cj=1;
Langkah 2: Gunakan pernyataan for untuk menggelungkan nombor dalam julat "1~n"
Jika anda ingin mencari faktorial bagi n, anda perlu melintasi nombor dalam 1~n
, jadi keadaan awal gelung for Boleh ditetapkan kepada i = 1
, dan sekatan boleh menjadi i <= n
atau i < n 1
.
for ($i = 1; $i <= $n; $i++) { //循环体代码 }
Langkah 3: Dalam badan gelung, darabkan nilai $i setiap gelung dan berikannya kepada $cj
$cj *= $i; //或 $cj = $cj * $i;
Selepas gelung tamat, nilai pembolehubah $cj ialah faktorial bagi n dan boleh dikeluarkan.
Kod pelaksanaan lengkap
function f($n){ $cj=1; for ($i = 1; $i <= $n; $i++) { $cj *= $i; } echo " $n 的阶乘值为: $cj <br>"; }
Panggil fungsi f() untuk mencari faktorial bagi 2, 3 dan 4
f(2); f(3); f(4);
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan algoritma faktorial dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!