シーケンシャル構造、選択構造、環状構造:手順の3つのタイプが構造を実行時。
シーケンシャル構造:ジャンプするために実行されるプログラムは発生しません。
構造を選択:条件に基づいて異なる文を実行します。
ループ構造:条件が満たされ決意、コードのセクションが繰り返しサイクル。
まず、構造を選択します
// 行フォーマット文 場合(){ } // 複数行フォーマット文 場合(){ } 他{ } // 複数の条件文 であれば(){ } そう であれば(){ } そう[ } // 場合にネストされた文(すなわち場合文あるいは文が複数-ELSEに埋め込むことができる場合) であれば(){ 場合(){ } 他{ } } 他{ 場合(){ } 他{ } }
三項演算子式:( 1)(式2)式:( 3)、式が真である場合、式2、又は3回のランの発現を実行:? 1を説明します。
switch文:
スイッチ(式){ ケース 1の結果:ステートメントを実行し、BREAK 、 ケースステートメントを実行する; 2結果BREAK ; 。 。 。 ケース結果:ステートメントを実行し、BREAK ; デフォルト:文を実行し、BREAK ; }
第二に、ループ構造
一方、(ループ条件){ ループ; }
DO {ループ} ながら(ループ条件)。
用(INT I = 0 ; I < 10 ; Iは++ ){ ステートメントを実行; }
ネストされたループ:その後、別のサイクル中に埋め込まれたループ。
第三に、ジャンプ声明
ブレーク;継続;後藤:無条件ジャンプ(goto文を使用しないようにしてください)
書式#include <iostreamの> 使用して 名前空間はstdを、 INT メイン() { COUT << " 1.xxx " << ENDL。 ジャンプフラグ。 裁判所未満 << " 2.xxx " << てendl; 裁判所未満 << " 3.xxx " << てendl; フラグ: 裁判所未満 << " 4.xxx " << てendl; システム(「一時停止」)。 リターン 0 ; }
出力: