ホームページ >バックエンド開発 >PHPチュートリアル >while ループ ステートメント、do-while ループ ステートメント、および for ループ ステートメントに関する詳細なグラフィック チュートリアル

while ループ ステートメント、do-while ループ ステートメント、および for ループ ステートメントに関する詳細なグラフィック チュートリアル

伊谢尔伦
伊谢尔伦オリジナル
2017-06-23 13:15:359600ブラウズ

1. while ループ ステートメントの形式:

1. 形式:

while(循环的条件){
    循环语句;
}

2. while ループ ステートメントの注意事項:
1) While ループ ステートメントは、一般的に可変の頻度でループを制御します。
2) while ループ文のループ本体コードが 1 つの文のみの場合、中括弧は省略できます。ただし、if判断文と同様、省略することはお勧めできません。
3) while ループ文の判定条件の後にセミコロンを付けることはできません。セミコロンを付けないと実行効果に影響します。

残りは 2 つのエンターテイメント プログラムです:
1. 推測が正しくなかった場合は、推測した数字を入力し続けることができます。

2. アップグレードされたバージョンの推測ゲームでは、最大 3 回までしか推測できません。まだ最後のチャンスが残っている場合は、ユーザーに通知されます。

2. do while ループ ステートメント (あまり使用されていませんが、while の方が人々の考えに近いです):
1. 形式:

do{
    循环语句;
}while(判断条件);

2. while ループ ステートメントと do-while ループ ステートメントの違い:
whileループ文が先に判定されてから実行されます。 do-while ループ文が先に実行されてから判定されます。条件が満たされるかどうかに関係なく、少なくとも 1 回は実行されます。

3. 例:

1) 分析理由: Java では、Java コンパイラーはナンセンスな記述を許可されません。 false は定数であるため、jvm は定数値を認識し、while(false) は無意味であるため、エラーが報告されます。
2) 解決方法: 変数の使用は jvm によって認識されないため、エラーは報告されなくなります。

4. while と do while の比較:

3. for ループ ステートメント:

for(初始化语句;判断语句;循环后的语句){    循环语句;}

2. for ループステートメントの実行フロー:


3.ループ ステートメント 注意が必要な事項:

1) for(;;) は無限ループ ステートメントであり、while(true); と同等です。ただし、セミコロンを少なくすることはできません。そうしないとエラーが発生します。報告される
2 ) for ループステートメントの初期化ステートメントは、最初のループ中にのみ 1 回だけ実行されます。
3) for ループ文のループ本体文が 1 文の場合は中括弧を省略できます。ただし、省略することはお勧めできません。

以上がwhile ループ ステートメント、do-while ループ ステートメント、および for ループ ステートメントに関する詳細なグラフィック チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。