実装手順: 1. 変数を定義し、階乗結果を保存する値 1 を割り当てます。構文は "$cj=1;" です。 2. for ステートメントを使用して、次の数値をループします。 range of "1~n" and find Factorial of n, syntax "for ($i = 1; $i
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
PHP では、for ループを使用できます。階乗アルゴリズムを実現します。
実装手順:
ステップ 1: 変数を定義し、値 1 を割り当てて階乗結果を保存します
$cj=1;
ステップ 2: for ステートメントを使用して、「1~n」範囲の数値をループします
n の階乗を見つけたい場合は、数値をたどる必要があります 1~n
であるため、ループの初期条件は i = 1
に設定でき、制限条件は i または # に設定できます。 ##i <n>。 </n>
for ($i = 1; $i <= $n; $i++) { //循环体代码 }
ステップ 3: ループ本体で、各ループの $i 値を乗算し、それを $cj
$cj *= $i; //或 $cj = $cj * $i;ループが終了するまで待ちます。その後、変数 $cj の値が n の階乗となり出力可能となります。 #完全な実装コード
function f($n){
$cj=1;
for ($i = 1; $i <= $n; $i++) {
$cj *= $i;
}
echo " $n 的阶乘值为: $cj <br>";
}
f() 関数を呼び出して 2、3、4 の階乗を見つけます
f(2); f(3); f(4);
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで階乗アルゴリズムを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。