1.分支结构:if-else,switch
2.迭代结构:while,do-while,for
3.转移语句:break,countinue,return
4.while 循环
5.do-while循环
6.while,do-while的区别
(1)while先判断,再执行。如果条件为false,则一次也不执行
(2)do-while 先执行,再判断,如果条件为false,则只执行一次
7.If=else语句
8.switch语句
9.switch语句使用注意事项
(1)表达式的值必须是整型(byte、short、int)或者字符型(char,string)数据; 能够自动转型为int类型的数据
(2)一个switch语句中,可以有任意多个case语句,但是每个case之后的常量值不能相同。case语句中的子语句体可以是一条或者多条语句;
(3)一般情况下,每个case语句的最后是break语句,用来从整个 switch语句块中跳出,继续执行switch语句块下面的语句。如果没有使用break语句,则继续执行下面的case语句中的字语句体,直到遇到break语句,或者整个switch语句结束;
(4)当所有case语句中的常量值都与表达式的值不相同时,则执行default语句中的子语句体,如果没有default语句,则不执行任何内容。