ホームページ >バックエンド開発 >PHPチュートリアル >while ループ ステートメント、do-while ループ ステートメント、および for ループ ステートメントに関する詳細なグラフィック チュートリアル
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 ループステートメントの実行フロー:
1) for(;;) は無限ループ ステートメントであり、while(true); と同等です。ただし、セミコロンを少なくすることはできません。そうしないとエラーが発生します。報告される
2 ) for ループステートメントの初期化ステートメントは、最初のループ中にのみ 1 回だけ実行されます。
3) for ループ文のループ本体文が 1 文の場合は中括弧を省略できます。ただし、省略することはお勧めできません。
以上がwhile ループ ステートメント、do-while ループ ステートメント、および for ループ ステートメントに関する詳細なグラフィック チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。