1.if

if (判断条件) {

条件成立时执行的代码

}

 

2.if..else

if (判断条件) {

条件成立时执行的代码

} else {

条件不成立时执行的代码

}

 

3.多重if

if (条件1) {

代码块1

} else if (条件2) {

代码块2

} else {

代码块3

}

 

4.嵌套if

if (条件1) {

    if (条件2) {

        代码块1

    } else {

    代码块2

    }

} else {

代码块3

}

 

5.switch

switch (表达式) {

    case Value1:

        代码块1;

        Break;

    case Value2:

        代码块2;

        Break;

    ...

    case ValueN:

        代码块N;

        Break;

    default:

        默认执行代码;

}

5.1. switch后面小括号中表达式的值必须是整形或字符型

5.2. case匹配后,执行匹配块里的程序代码,如果没有遇见break会继续执行下一个的case块的内容,直到遇到break语句或者switch语句块结束

5.3. PS:若多个值执行同一代码内容如何写?

 

6.while(先判断,后执行)

while (判断条件) {

    循环内容

}

 

7.do..while(先执行,后判断)

do {

    循环内容

} while (判断条件)

 

8.for

for (循环变量初始化; 循环条件; 循环变量变化) {

    循环内容

}

 

9.break(跳出循环)

 

10.continue(跳出本次循环)