ホームページ  >  記事  >  最も基本的な 3 つのプログラム制御構造は何ですか?

最も基本的な 3 つのプログラム制御構造は何ですか?

青灯夜游
青灯夜游オリジナル
2020-08-21 14:06:4326305ブラウズ

最も基本的なプログラム制御構造には、シーケンス、選択、ループが含まれます。理論と実践により、アルゴリズムがどれほど複雑であっても、シーケンス、選択、ループという 3 つの基本的な制御構造を通じて構築できることが証明されています。各構造には入り口と出口が 1 つだけあり、これら 3 つで構成される多層の入れ子になったプログラムが含まれます。基本構造は構造化プログラムと呼ばれます。

最も基本的な 3 つのプログラム制御構造は何ですか?

#プログラムは一連のステートメントであり、プログラムの実行とは、プログラム内のステートメントを特定の順序で実行することを意味します。プログラム内の実行点の遷移を制御フローといい、プログラム内のある文が実行されると、その文に制御が移ることも制御フローといいます。複雑な問題の解決策には複雑な実行シーケンスが含まれる場合があるため、プログラミング言語は、プログラミング言語の制御構造またはプログラム制御構造と呼ばれる、複雑な制御フローを表現する手段を提供する必要があります。

プログラム制御構造とは、特定の問題を解決するために特定の順序で実行される一連のアクションを指します。

理論と実践により、アルゴリズムがどれほど複雑であっても、シーケンス、選択、ループという 3 つの基本的な制御構造を通じて構築できることが証明されています。各構造には入口と出口が 1 つだけあります。この 3 つの基本構造から構成される多層の入れ子プログラムを構造化プログラムと呼びます。

  • 逐次構造プログラミングは、問題を解く順番に対応するステートメントを記述するだけで、上から下へ順番に実行される最も単純なプログラミングです。

  • #選択構造は、与えられた条件を判断したり、その判断結果に基づいて特定の条件を判断したり、その判断結果に基づいてプログラムの流れを制御したりするために使用されます。

  • ループ構造とは、ソースプログラムを繰り返し書く負担を軽減することができ、特定のアルゴリズムを繰り返し実行する問題を記述するために使用され、コンピュータの能力を最大限に活用するプログラム構造です。プログラミングの専門知識。ループ構造は、条件ステートメントとターンアラウンドステートメントの組み合わせとして見ることができます。

シーケンシャル構造:

シーケンシャル構造は、最後のセンテンスが実行されるまで、最初から最後まで文を次々と実行します。以下に示すように

最も基本的な 3 つのプログラム制御構造は何ですか?

#構造の選択

特定のノードに到達した後、次のノードに基づいてどのノードに移動するかを決定します。判定結果 分岐方向実行以下の図に示すように、

最も基本的な 3 つのプログラム制御構造は何ですか?

ループ構造

ループ構造にはループ本体があり、ループ本体はピースです。コードの。ループ構造の場合、判定結果に基づいてループ本体を何回実行するかを決定することが重要です。

最も基本的な 3 つのプログラム制御構造は何ですか?

関連する知識については、

PHP をご覧ください。中国のウェブサイト !

以上が最も基本的な 3 つのプログラム制御構造は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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