1.分岐文の構文
、if文
IF(条件式){
声明本体;
}
実行フロー:
条件式の評価結果がtrueの場合、文は遺体を実行する
条件式が偽の場合は、ステートメントが実行されない体
IF(条件式){
ステートメント1;
}他{
ステートメント2;
}
実装プロセス:
条件式の評価結果がtrueの場合は、文が実行される1
条件式の値がファレス場合は、文を実行2
IF(条件式1){
ステートメント1;
}もしそうでなければ(条件式2){
ステートメント2;
}もしそうでなければ(条件式N ...){
ステートメントボディのn;
}他{
BODY文のn + 1;
}
実装プロセス:
条件式を設定しており、対応する文本体を実行し、
条件式が真でない場合、体内の他の最後の文を実行
二、switchステートメント
スイッチ(式){
ケース1つの定数:
1を実行するステートメント、
BREAK、
ケース2つの定数:
2を実行するためのステートメント、
BREAK、
ケース3の定数:
3を実行するためのステートメント;
BREAK;
デフォルト:
デフォルトステートメントが実行されます。
BREAK;
}
実装プロセス:式、定数やケースの背面と比較した全体の終わりに、プログラム遭遇したブレークの実装上のケースを以下の場合と同じ定数を、
2.ループ構文
forループ
{(;条件式発現制御条件初期化式)のために
、ループ本体
}
実行フロー:
1、初期化式、一度だけ実行
2、条件式
の結果が真である場合、ループ本体が実行され
、結果が偽である場合、サイクルの終わり
3、ループ実行、実行制御条件式
次に、バック次の図4は、条件式が偽のエンドループになるまで
whileループ
初期化式、
一方(条件式){
文本体と、
条件式を制御します;
}
実行フロー;
1、初期発現;
2、条件式
の結果が真である場合は、ステートメントが本体に実行される
結果は、サイクルの終わりflase場合
ステートメントは、銀行の実行、実行制御条件式である場合、3
最初に戻って、次に、4二段階では、条件式の終わりまで、偽のループジャンプ文(ブレークは、継続)であります
do-while文
初期発現;
DO {
文体;
条件式を制御;
}一方、(条件式)、
実行フロー:
1、初期発現;
2、文本体実行
3、制御が行われる条件式
4、条件式の実装、
結果がtrueの場合、身体を見続け
た結果がfalseの場合、サイクルの終わりを