PHPで階乗アルゴリズムを実装する方法

青灯夜游
リリース: 2023-03-16 17:22:02
オリジナル
4657 人が閲覧しました

実装手順: 1. 変数を定義し、階乗結果を保存する値 1 を割り当てます。構文は "$cj=1;" です。 2. for ステートメントを使用して、次の数値をループします。 range of "1~n" and find Factorial of n, syntax "for ($i = 1; $i

PHPで階乗アルゴリズムを実装する方法

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

PHP では、for ループを使用できます。階乗アルゴリズムを実現します。

実装手順:

ステップ 1: 変数を定義し、値 1 を割り当てて階乗結果を保存します

$cj=1;
ログイン後にコピー

ステップ 2: for ステートメントを使用して、「1~n」範囲の数値をループします

n の階乗を見つけたい場合は、数値をたどる必要があります 1~n であるため、ループの初期条件は i = 1 に設定でき、制限条件は i <= n または # に設定できます。 ##i

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で階乗アルゴリズムを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート