ホームページ >类库下载 >C#クラスライブラリ >C++ ループの Break と continue が関数に与える影響

C++ ループの Break と continue が関数に与える影響

little bottle
little bottleオリジナル
2019-04-02 13:08:013586ブラウズ

break や continue など、一部の補助関数はループ ステートメントで使用されることがあります。 Break ステートメントはループを終了し、ループの残りのステートメントは実行されなくなります。 continue ステートメントは現在のループを終了し、ループの先頭に戻って新しいサイクルを開始します。

C++ ループの Break と continue が関数に与える影響

break ステートメントの機能は、現在実行中のループ (for、while、do while) を停止するか、複数分岐プログラム構造を切り替えて、次のことを実行することです。構造的機能 内容。 switch ステートメントでは、break を使用してプロセスが switch ステートメントから抜け出し、switch 後にステートメントの実行を継続します。
ループ ステートメントでは、break は最も近い閉じたループ本体から飛び出すために使用されます。

たとえば、次のコードは、break の実行後、すべてのループから抜け出すのではなく、「a=x 2;」でステートメントを実行し続けます。この機能は、現在実行中のループ (for、while、do...while) を終了し、次のループを実行することです。つまり、ループ本体内のまだ実行されていないステートメントをスキップし、次にループを実行するかどうかを判断します。

for ループでは、 continue を使用して次のループを実行します。

while ループ、do...while ループでは、条件式の判定を実行するために continue を使用します。

例: 1 ~ 100 の奇数を出力します。

for (x=0;x<5;x++ ){ 
for (i=0;i<5;i++ ){if (i==1)break;}
a=x+2; //break跳至此处
...}

要約すると、 continue ステートメントと Break ステートメントの違いは、 continue ステートメントはループ全体の実行を終了するのではなく、現在のループのみを終了するということです。 Break ステートメントはこのループを終了し、条件判定を実行しなくなります。

[おすすめコース:

C ビデオチュートリアル

]

以上が C ループ文の Break と continue の詳細です。関連記事はPHP中国語サイトにあります!


以上がC++ ループの Break と continue が関数に与える影響の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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