ホームページ > よくある問題 > プログラムの 3 つの基本構造とは何ですか?

プログラムの 3 つの基本構造とは何ですか?

青灯夜游
リリース: 2022-07-14 17:08:08
オリジナル
237458 人が閲覧しました

プログラムの基本構造は 3 つあります: 1. シーケンシャル構造、プログラム内の各操作は、ソース コード内で配置された順序に従って上から下に順番に実行されます。2. 選択特定の条件に基づいて、判断した後、いずれかを選択して実行する構造 3. ループ構造 プログラム内で、条件が false または true になるまで 1 つ以上の演算を繰り返し実行する必要があり、ループは実行されません。停止。

プログラムの 3 つの基本構造とは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

単純なアルゴリズムでも複雑なアルゴリズムでも、シーケンシャル構造、選択構造、ループ構造という 3 つの基本構造で構成されます。これら 3 つの基本構造を見てみましょう。

#シーケンシャル構造

シーケンシャル構造は最も単純なプログラム構造であり、プログラム内の各操作は、プログラム内の順序に基づいています。ソースコードの並び順は上から下です。

フローチャートは次のとおりです。

プログラムの 3 つの基本構造とは何ですか?

選択構造

選択構造を判断に使用します。 条件を与えて、プログラムの流れを制御します。特定の条件に基づいて判断し、実行するものを選択します。

フローチャートは次のとおりです。

プログラムの 3 つの基本構造とは何ですか?

ループ構造

ループ構造とは、条件が偽または真になるまで 1 つ以上の操作を繰り返し実行する必要があるプログラム構造を指します。

ループ本体内の条件に基づいて、特定の関数の実行を継続するかループを終了するかを決定します。判定条件に応じて、ループ構造は次の 2 つの形式に分類できます。

● When タイプのループ構造: 最初に (条件を) 判定してから実行します。

● until ループ構造: 最初に実行してから判断します。

ループ構造は、条件判定文と逆転文を組み合わせたものと見ることができます。また、ループ構造には、ループ変数、ループ本体、ループ終了条件の 3 つの要素があり、ループ構造はプログラムブロック図の判定ボックスで表現され、条件は判定ボックスに記述され、2 つの出口が対応します。真でない場合に実行される命令のうち、いずれかがループ本体を指し、ループ本体から判定ボックスの入口に戻る必要があります。 #フローチャートは次のとおりです:

「When type」ループ: 指定された条件が満たされた場合にブロック A を実行します。そうでない場合、ブロック A は実行されず、直接ジャンプします。 プログラムの 3 つの基本構造とは何ですか?#「Until type」ループ: 意味は次のとおりです: 指定された条件が満たされるまでブロック A を実行します (条件が満たされるとブロック A は実行されなくなります)。 ##プログラミング関連の知識について詳しくは、

プログラミング教育

をご覧ください。 !

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

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